BEGIN 1767691103.0829754 EXEC /therock/output/build/ml-libs/MIOpen/build /usr/local/therock-tools/bin/cmake -E env --unset=ROCM_PATH --unset=ROCM_DIR --unset=HIP_PATH --unset=HIP_DIR -- /usr/local/therock-tools/bin/cmake --build /therock/output/build/ml-libs/MIOpen/build 0.1 [0/2] Re-checking globbed directories... 0.1 [1/916] cd /therock/output/build/ml-libs/MIOpen/build && /usr/local/therock-tools/bin/cmake -E rm -f /therock/output/build/ml-libs/MIOpen/stamp/stage.stamp 0.2 [2/916] Building CXX object src/sqlite/CMakeFiles/sqlite_memvfs.dir/memvfs.cpp.o 1.3 [3/916] Building CXX object addkernels/CMakeFiles/addkernels.dir/include_inliner.cpp.o 1.3 [4/916] Building CXX object tools/sqlite2txt/CMakeFiles/sqlite2txt.dir/main.cpp.o 1.4 [5/916] Linking CXX executable bin/sqlite2txt 1.4 [6/916] Generating share/miopen/db/gfx942e4.db.txt 1.4 [7/916] Generating share/miopen/db/gfx942130.db.txt 1.5 [8/916] Building CXX object addkernels/CMakeFiles/addkernels.dir/addkernels.cpp.o 1.6 [9/916] Linking CXX executable bin/addkernels 1.7 [10/916] Generating share/miopen/db/gfx942130.HIP.fdb.txt 1.7 [11/916] Generating share/miopen/db/gfx942e4.HIP.fdb.txt 1.9 [12/916] Inlining kernels batch #0 1.9 [13/916] Inlining kernels batch #29 1.9 [14/916] Inlining kernels batch #23 2.0 [15/916] Inlining kernels batch #26 2.0 [16/916] Inlining kernels batch #46 2.0 [17/916] Inlining kernels batch #32 2.0 [18/916] Inlining kernels batch #10 2.0 [19/916] Inlining kernels batch #36 2.0 [20/916] Inlining kernels batch #13 2.0 [21/916] Inlining kernels batch #39 2.0 [22/916] Inlining kernels batch #33 2.0 [23/916] Inlining kernels batch #8 2.0 [24/916] Inlining kernels batch #34 2.0 [25/916] Inlining kernels batch #4 2.0 [26/916] Inlining kernels batch #7 2.0 [27/916] Inlining kernels batch #14 2.0 [28/916] Inlining kernels batch #28 2.0 [29/916] Inlining kernels batch #35 2.0 [30/916] Inlining kernels batch #22 2.0 [31/916] Inlining kernels batch #38 2.0 [32/916] Inlining kernels batch #6 2.0 [33/916] Inlining kernels batch #19 2.0 [34/916] Inlining kernels batch #9 2.0 [35/916] Inlining kernels batch #75 2.0 [36/916] Inlining kernels batch #47 2.0 [37/916] Inlining kernels batch #55 2.0 [38/916] Inlining kernels batch #24 2.0 [39/916] Inlining kernels batch #15 2.0 [40/916] Inlining kernels batch #12 2.0 [41/916] Inlining kernels batch #3 2.0 [42/916] Inlining kernels batch #31 2.0 [43/916] Inlining kernels batch #18 2.1 [44/916] Inlining kernels batch #20 2.1 [45/916] Inlining kernels batch #21 2.1 [46/916] Inlining kernels batch #25 2.1 [47/916] Inlining kernels batch #27 2.1 [48/916] Inlining kernels batch #48 2.1 [49/916] Inlining kernels batch #59 2.1 [50/916] Inlining kernels batch #16 2.1 [51/916] Inlining kernels batch #51 2.1 [52/916] Inlining kernels batch #44 2.1 [53/916] Inlining kernels batch #43 2.1 [54/916] Inlining kernels batch #30 2.1 [55/916] Inlining kernels batch #1 2.1 [56/916] Inlining kernels batch #2 2.1 [57/916] Inlining kernels batch #67 2.1 [58/916] Inlining kernels batch #56 2.1 [59/916] Inlining kernels batch #17 2.1 [60/916] Inlining kernels batch #40 2.1 [61/916] Inlining kernels batch #93 2.1 [62/916] Inlining kernels batch #42 2.1 [63/916] Inlining kernels batch #70 2.1 [64/916] Inlining kernels batch #5 2.1 [65/916] Inlining kernels batch #37 2.1 [66/916] Inlining kernels batch #87 2.1 [67/916] Inlining kernels batch #81 2.1 [68/916] Inlining kernels batch #45 2.1 [69/916] Inlining kernels batch #54 2.1 [70/916] Inlining kernels batch #85 2.1 [71/916] Inlining kernels batch #68 2.1 [72/916] Inlining kernels batch #126 (includes) 2.1 [73/916] Inlining kernels batch #53 2.1 [74/916] Inlining kernels batch #76 2.1 [75/916] Inlining kernels batch #71 2.1 [76/916] Inlining kernels batch #84 2.1 [77/916] Inlining kernels batch #11 2.1 [78/916] Inlining kernels batch #90 2.1 [79/916] Inlining kernels batch #83 2.1 [80/916] Inlining kernels batch #66 2.1 [81/916] Inlining kernels batch #86 2.1 [82/916] Inlining kernels batch #69 2.1 [83/916] Inlining kernels batch #62 2.1 [84/916] Inlining kernels batch #124 (includes) 2.1 [85/916] Inlining kernels batch #73 2.1 [86/916] Inlining kernels batch #72 2.1 [87/916] Inlining kernels batch #58 2.1 [88/916] Inlining kernels batch #49 2.1 [89/916] Inlining kernels batch #89 2.1 [90/916] Inlining kernels batch #88 2.2 [91/916] Inlining kernels batch #78 2.2 [92/916] Inlining kernels batch #64 2.2 [93/916] Inlining kernels batch #60 2.2 [94/916] Inlining kernels batch #125 (includes) 2.2 [95/916] Inlining kernels batch #95 2.2 [96/916] Inlining kernels batch #92 2.2 [97/916] Inlining kernels batch #57 2.2 [98/916] Inlining kernels batch #130 (includes) 2.2 [99/916] Inlining kernels batch #41 2.2 [100/916] Inlining kernels batch #91 2.2 [101/916] Inlining kernels batch #65 2.2 [102/916] Inlining kernels batch #74 2.2 [103/916] Inlining kernels batch #120 2.2 [104/916] Inlining kernels batch #79 2.2 [105/916] Inlining kernels batch #127 (includes) 2.2 [106/916] Inlining kernels batch #121 2.2 [107/916] Inlining kernels batch #52 2.2 [108/916] Inlining kernels batch #82 2.3 [109/916] Inlining kernels batch #77 2.3 [110/916] Inlining kernels batch #61 2.3 [111/916] Inlining kernels batch #97 2.3 [112/916] Inlining kernels batch #96 2.3 [113/916] Inlining kernels batch #123 2.3 [114/916] Inlining kernels batch #107 2.3 [115/916] Inlining kernels batch #109 2.3 [116/916] Inlining kernels batch #101 2.3 [117/916] Inlining kernels batch #63 2.3 [118/916] Inlining kernels batch #110 2.3 [119/916] Inlining kernels batch #50 2.3 [120/916] Inlining kernels batch #80 2.3 [121/916] Inlining kernels batch #108 2.3 [122/916] Inlining kernels batch #94 2.3 [123/916] Inlining kernels batch #104 2.3 [124/916] Inlining kernels batch #100 2.3 [125/916] Inlining kernels batch #103 2.3 [126/916] Inlining kernels batch #111 2.3 [127/916] Inlining kernels batch #105 2.3 [128/916] Inlining kernels batch #106 2.4 [129/916] Inlining kernels batch #102 2.4 [130/916] Inlining kernels batch #98 2.4 [131/916] Inlining kernels batch #116 2.4 [132/916] Inlining kernels batch #113 2.4 [133/916] Inlining kernels batch #118 2.4 [134/916] Inlining kernels batch #112 2.4 [135/916] Inlining kernels batch #99 2.4 [136/916] Inlining kernels batch #114 2.4 [137/916] Inlining kernels batch #115 2.4 [138/916] Inlining kernels batch #117 2.4 [139/916] Inlining kernels batch #119 2.5 [140/916] Inlining kernels batch #129 (includes) 2.6 [141/916] Inlining kernels batch #128 (includes) 3.1 [142/916] Inlining kernels batch #122 15.3 [143/916] Building CXX object src/CMakeFiles/MIOpen.dir/fin/fin_interface.cpp.o 15.8 [144/916] Building CXX object src/CMakeFiles/MIOpen.dir/performance_config.cpp.o 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 15.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 15.8 | ^ 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 15.8 187 | for (auto&& x : r.d) x = -x; 15.8 | ^ 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 15.8 248 | T x, y, z; 15.8 | ^ 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 15.8 195 | for (auto&& x : r.d) x = ~x; 15.8 | ^ 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 15.8 248 | T x, y, z; 15.8 | ^ 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 15.8 6799 | #if HIP_PROF_HIP_API_STRING 15.8 | ^ 15.8 4 warnings generated when compiling for gfx942. 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 15.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 15.8 | ^ 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 15.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 15.8 | ^ 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 15.8 235 | #if __HIP_NO_IMAGE_SUPPORT 15.8 | ^ 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 15.8 187 | for (auto&& x : r.d) x = -x; 15.8 | ^ 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 15.8 248 | T x, y, z; 15.8 | ^ 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 15.8 195 | for (auto&& x : r.d) x = ~x; 15.8 | ^ 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 15.8 248 | T x, y, z; 15.8 | ^ 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 15.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 15.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 15.8 6799 | #if HIP_PROF_HIP_API_STRING 15.8 | ^ 15.8 6 warnings generated when compiling for host. 15.9 [145/916] Building CXX object src/CMakeFiles/MIOpen.dir/cat/problem_description.cpp.o 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 15.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 15.9 | ^ 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 15.9 187 | for (auto&& x : r.d) x = -x; 15.9 | ^ 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 15.9 248 | T x, y, z; 15.9 | ^ 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 15.9 195 | for (auto&& x : r.d) x = ~x; 15.9 | ^ 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 15.9 248 | T x, y, z; 15.9 | ^ 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 15.9 6799 | #if HIP_PROF_HIP_API_STRING 15.9 | ^ 15.9 4 warnings generated when compiling for gfx942. 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 15.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 15.9 | ^ 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 15.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 15.9 | ^ 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 15.9 235 | #if __HIP_NO_IMAGE_SUPPORT 15.9 | ^ 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 15.9 187 | for (auto&& x : r.d) x = -x; 15.9 | ^ 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 15.9 248 | T x, y, z; 15.9 | ^ 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 15.9 195 | for (auto&& x : r.d) x = ~x; 15.9 | ^ 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 15.9 248 | T x, y, z; 15.9 | ^ 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 15.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 15.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 15.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 15.9 6799 | #if HIP_PROF_HIP_API_STRING 15.9 | ^ 15.9 6 warnings generated when compiling for host. 16.1 [146/916] Building CXX object src/CMakeFiles/MIOpen.dir/kernel_warnings.cpp.o 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.1 | ^ 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.1 187 | for (auto&& x : r.d) x = -x; 16.1 | ^ 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.1 248 | T x, y, z; 16.1 | ^ 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.1 195 | for (auto&& x : r.d) x = ~x; 16.1 | ^ 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.1 248 | T x, y, z; 16.1 | ^ 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.1 6799 | #if HIP_PROF_HIP_API_STRING 16.1 | ^ 16.1 4 warnings generated when compiling for gfx942. 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.1 | ^ 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.1 | ^ 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.1 235 | #if __HIP_NO_IMAGE_SUPPORT 16.1 | ^ 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.1 187 | for (auto&& x : r.d) x = -x; 16.1 | ^ 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.1 248 | T x, y, z; 16.1 | ^ 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.1 195 | for (auto&& x : r.d) x = ~x; 16.1 | ^ 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.1 248 | T x, y, z; 16.1 | ^ 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.1 6799 | #if HIP_PROF_HIP_API_STRING 16.1 | ^ 16.1 6 warnings generated when compiling for host. 16.1 [147/916] Building CXX object src/CMakeFiles/MIOpen.dir/buffer_info.cpp.o 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.1 | ^ 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.1 187 | for (auto&& x : r.d) x = -x; 16.1 | ^ 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.1 248 | T x, y, z; 16.1 | ^ 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.1 195 | for (auto&& x : r.d) x = ~x; 16.1 | ^ 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.1 248 | T x, y, z; 16.1 | ^ 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.1 6799 | #if HIP_PROF_HIP_API_STRING 16.1 | ^ 16.1 4 warnings generated when compiling for gfx942. 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.1 | ^ 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.1 | ^ 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.1 235 | #if __HIP_NO_IMAGE_SUPPORT 16.1 | ^ 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.1 187 | for (auto&& x : r.d) x = -x; 16.1 | ^ 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.1 248 | T x, y, z; 16.1 | ^ 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.1 195 | for (auto&& x : r.d) x = ~x; 16.1 | ^ 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.1 248 | T x, y, z; 16.1 | ^ 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.1 6799 | #if HIP_PROF_HIP_API_STRING 16.1 | ^ 16.1 6 warnings generated when compiling for host. 16.2 [148/916] Building CXX object src/CMakeFiles/MIOpen.dir/base64.cpp.o 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/base64.cpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/base64.cpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.2 187 | for (auto&& x : r.d) x = -x; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.2 248 | T x, y, z; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.2 195 | for (auto&& x : r.d) x = ~x; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.2 248 | T x, y, z; 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/base64.cpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.2 6799 | #if HIP_PROF_HIP_API_STRING 16.2 | ^ 16.2 4 warnings generated when compiling for gfx942. 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/base64.cpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/base64.cpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/base64.cpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.2 235 | #if __HIP_NO_IMAGE_SUPPORT 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/base64.cpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.2 187 | for (auto&& x : r.d) x = -x; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.2 248 | T x, y, z; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.2 195 | for (auto&& x : r.d) x = ~x; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.2 248 | T x, y, z; 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/base64.cpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.2 6799 | #if HIP_PROF_HIP_API_STRING 16.2 | ^ 16.2 6 warnings generated when compiling for host. 16.2 [149/916] Building CXX object src/CMakeFiles/MIOpen.dir/layernorm/problem_description.cpp.o 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.2 187 | for (auto&& x : r.d) x = -x; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.2 248 | T x, y, z; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.2 195 | for (auto&& x : r.d) x = ~x; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.2 248 | T x, y, z; 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.2 6799 | #if HIP_PROF_HIP_API_STRING 16.2 | ^ 16.2 4 warnings generated when compiling for gfx942. 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.2 235 | #if __HIP_NO_IMAGE_SUPPORT 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.2 187 | for (auto&& x : r.d) x = -x; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.2 248 | T x, y, z; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.2 195 | for (auto&& x : r.d) x = ~x; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.2 248 | T x, y, z; 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.2 6799 | #if HIP_PROF_HIP_API_STRING 16.2 | ^ 16.2 6 warnings generated when compiling for host. 16.2 [150/916] Building CXX object src/CMakeFiles/MIOpen.dir/kthvalue/problem_description.cpp.o 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.2 187 | for (auto&& x : r.d) x = -x; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.2 248 | T x, y, z; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.2 195 | for (auto&& x : r.d) x = ~x; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.2 248 | T x, y, z; 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.2 6799 | #if HIP_PROF_HIP_API_STRING 16.2 | ^ 16.2 4 warnings generated when compiling for gfx942. 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.2 235 | #if __HIP_NO_IMAGE_SUPPORT 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.2 187 | for (auto&& x : r.d) x = -x; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.2 248 | T x, y, z; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.2 195 | for (auto&& x : r.d) x = ~x; 16.2 | ^ 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.2 248 | T x, y, z; 16.2 | ^ 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.2 6799 | #if HIP_PROF_HIP_API_STRING 16.2 | ^ 16.2 6 warnings generated when compiling for host. 16.3 [151/916] Building CXX object src/CMakeFiles/MIOpen.dir/mha/problem_description.cpp.o 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.3 | ^ 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.3 187 | for (auto&& x : r.d) x = -x; 16.3 | ^ 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.3 248 | T x, y, z; 16.3 | ^ 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.3 195 | for (auto&& x : r.d) x = ~x; 16.3 | ^ 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.3 248 | T x, y, z; 16.3 | ^ 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.3 6799 | #if HIP_PROF_HIP_API_STRING 16.3 | ^ 16.3 4 warnings generated when compiling for gfx942. 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.3 | ^ 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.3 | ^ 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.3 235 | #if __HIP_NO_IMAGE_SUPPORT 16.3 | ^ 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.3 187 | for (auto&& x : r.d) x = -x; 16.3 | ^ 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.3 248 | T x, y, z; 16.3 | ^ 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.3 195 | for (auto&& x : r.d) x = ~x; 16.3 | ^ 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.3 248 | T x, y, z; 16.3 | ^ 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.3 6799 | #if HIP_PROF_HIP_API_STRING 16.3 | ^ 16.3 6 warnings generated when compiling for host. 16.3 [152/916] Building CXX object src/CMakeFiles/MIOpen.dir/prelu/problem_description.cpp.o 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.3 | ^ 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.3 187 | for (auto&& x : r.d) x = -x; 16.3 | ^ 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.3 248 | T x, y, z; 16.3 | ^ 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.3 195 | for (auto&& x : r.d) x = ~x; 16.3 | ^ 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.3 248 | T x, y, z; 16.3 | ^ 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.3 6799 | #if HIP_PROF_HIP_API_STRING 16.3 | ^ 16.3 4 warnings generated when compiling for gfx942. 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.3 | ^ 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.3 | ^ 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.3 235 | #if __HIP_NO_IMAGE_SUPPORT 16.3 | ^ 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.3 187 | for (auto&& x : r.d) x = -x; 16.3 | ^ 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.3 248 | T x, y, z; 16.3 | ^ 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.3 195 | for (auto&& x : r.d) x = ~x; 16.3 | ^ 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.3 248 | T x, y, z; 16.3 | ^ 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.3 6799 | #if HIP_PROF_HIP_API_STRING 16.3 | ^ 16.3 6 warnings generated when compiling for host. 16.4 [153/916] Building CXX object src/CMakeFiles/MIOpen.dir/env.cpp.o 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.4 187 | for (auto&& x : r.d) x = -x; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.4 248 | T x, y, z; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.4 195 | for (auto&& x : r.d) x = ~x; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.4 248 | T x, y, z; 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.4 6799 | #if HIP_PROF_HIP_API_STRING 16.4 | ^ 16.4 4 warnings generated when compiling for gfx942. 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.4 235 | #if __HIP_NO_IMAGE_SUPPORT 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.4 187 | for (auto&& x : r.d) x = -x; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.4 248 | T x, y, z; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.4 195 | for (auto&& x : r.d) x = ~x; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.4 248 | T x, y, z; 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.4 6799 | #if HIP_PROF_HIP_API_STRING 16.4 | ^ 16.4 6 warnings generated when compiling for host. 16.4 [154/916] Building CXX object src/CMakeFiles/MIOpen.dir/getitem/problem_description.cpp.o 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.4 187 | for (auto&& x : r.d) x = -x; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.4 248 | T x, y, z; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.4 195 | for (auto&& x : r.d) x = ~x; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.4 248 | T x, y, z; 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.4 6799 | #if HIP_PROF_HIP_API_STRING 16.4 | ^ 16.4 4 warnings generated when compiling for gfx942. 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.4 235 | #if __HIP_NO_IMAGE_SUPPORT 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.4 187 | for (auto&& x : r.d) x = -x; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.4 248 | T x, y, z; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.4 195 | for (auto&& x : r.d) x = ~x; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.4 248 | T x, y, z; 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.4 6799 | #if HIP_PROF_HIP_API_STRING 16.4 | ^ 16.4 6 warnings generated when compiling for host. 16.4 [155/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/variant_pack.cpp.o 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.4 187 | for (auto&& x : r.d) x = -x; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.4 248 | T x, y, z; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.4 195 | for (auto&& x : r.d) x = ~x; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.4 248 | T x, y, z; 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.4 6799 | #if HIP_PROF_HIP_API_STRING 16.4 | ^ 16.4 4 warnings generated when compiling for gfx942. 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.4 235 | #if __HIP_NO_IMAGE_SUPPORT 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.4 187 | for (auto&& x : r.d) x = -x; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.4 248 | T x, y, z; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.4 195 | for (auto&& x : r.d) x = ~x; 16.4 | ^ 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.4 248 | T x, y, z; 16.4 | ^ 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.4 6799 | #if HIP_PROF_HIP_API_STRING 16.4 | ^ 16.4 6 warnings generated when compiling for host. 16.6 [156/916] Building CXX object src/CMakeFiles/MIOpen.dir/process.cpp.o 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/process.cpp:27: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.6 | ^ 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/process.cpp:27: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.6 187 | for (auto&& x : r.d) x = -x; 16.6 | ^ 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.6 248 | T x, y, z; 16.6 | ^ 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.6 195 | for (auto&& x : r.d) x = ~x; 16.6 | ^ 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.6 248 | T x, y, z; 16.6 | ^ 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/process.cpp:27: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.6 6799 | #if HIP_PROF_HIP_API_STRING 16.6 | ^ 16.6 4 warnings generated when compiling for gfx942. 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/process.cpp:27: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.6 | ^ 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/process.cpp:27: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.6 | ^ 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/process.cpp:27: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.6 235 | #if __HIP_NO_IMAGE_SUPPORT 16.6 | ^ 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/process.cpp:27: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.6 187 | for (auto&& x : r.d) x = -x; 16.6 | ^ 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.6 248 | T x, y, z; 16.6 | ^ 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.6 195 | for (auto&& x : r.d) x = ~x; 16.6 | ^ 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.6 248 | T x, y, z; 16.6 | ^ 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/process.cpp:27: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.6 6799 | #if HIP_PROF_HIP_API_STRING 16.6 | ^ 16.6 6 warnings generated when compiling for host. 16.7 [157/916] Building CXX object src/CMakeFiles/MIOpen.dir/glu/problem_description.cpp.o 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.7 | ^ 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.7 187 | for (auto&& x : r.d) x = -x; 16.7 | ^ 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.7 248 | T x, y, z; 16.7 | ^ 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.7 195 | for (auto&& x : r.d) x = ~x; 16.7 | ^ 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.7 248 | T x, y, z; 16.7 | ^ 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.7 6799 | #if HIP_PROF_HIP_API_STRING 16.7 | ^ 16.7 4 warnings generated when compiling for gfx942. 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.7 | ^ 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.7 | ^ 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.7 235 | #if __HIP_NO_IMAGE_SUPPORT 16.7 | ^ 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.7 187 | for (auto&& x : r.d) x = -x; 16.7 | ^ 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.7 248 | T x, y, z; 16.7 | ^ 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.7 195 | for (auto&& x : r.d) x = ~x; 16.7 | ^ 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.7 248 | T x, y, z; 16.7 | ^ 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.7 6799 | #if HIP_PROF_HIP_API_STRING 16.7 | ^ 16.7 6 warnings generated when compiling for host. 16.7 [158/916] Building CXX object src/CMakeFiles/MIOpen.dir/activ/problem_description.cpp.o 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.7 | ^ 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.7 187 | for (auto&& x : r.d) x = -x; 16.7 | ^ 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.7 248 | T x, y, z; 16.7 | ^ 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.7 195 | for (auto&& x : r.d) x = ~x; 16.7 | ^ 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.7 248 | T x, y, z; 16.7 | ^ 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.7 6799 | #if HIP_PROF_HIP_API_STRING 16.7 | ^ 16.7 4 warnings generated when compiling for gfx942. 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.7 | ^ 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.7 | ^ 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.7 235 | #if __HIP_NO_IMAGE_SUPPORT 16.7 | ^ 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.7 187 | for (auto&& x : r.d) x = -x; 16.7 | ^ 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.7 248 | T x, y, z; 16.7 | ^ 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.7 195 | for (auto&& x : r.d) x = ~x; 16.7 | ^ 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.7 248 | T x, y, z; 16.7 | ^ 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.7 6799 | #if HIP_PROF_HIP_API_STRING 16.7 | ^ 16.7 6 warnings generated when compiling for host. 16.8 [159/916] Building CXX object src/CMakeFiles/MIOpen.dir/adam/problem_description.cpp.o 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.8 187 | for (auto&& x : r.d) x = -x; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.8 248 | T x, y, z; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.8 195 | for (auto&& x : r.d) x = ~x; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.8 248 | T x, y, z; 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.8 6799 | #if HIP_PROF_HIP_API_STRING 16.8 | ^ 16.8 4 warnings generated when compiling for gfx942. 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.8 235 | #if __HIP_NO_IMAGE_SUPPORT 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.8 187 | for (auto&& x : r.d) x = -x; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.8 248 | T x, y, z; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.8 195 | for (auto&& x : r.d) x = ~x; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.8 248 | T x, y, z; 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.8 6799 | #if HIP_PROF_HIP_API_STRING 16.8 | ^ 16.8 6 warnings generated when compiling for host. 16.8 [160/916] Building CXX object src/CMakeFiles/MIOpen.dir/groupnorm/problem_description.cpp.o 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.8 187 | for (auto&& x : r.d) x = -x; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.8 248 | T x, y, z; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.8 195 | for (auto&& x : r.d) x = ~x; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.8 248 | T x, y, z; 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.8 6799 | #if HIP_PROF_HIP_API_STRING 16.8 | ^ 16.8 4 warnings generated when compiling for gfx942. 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.8 235 | #if __HIP_NO_IMAGE_SUPPORT 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.8 187 | for (auto&& x : r.d) x = -x; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.8 248 | T x, y, z; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.8 195 | for (auto&& x : r.d) x = ~x; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.8 248 | T x, y, z; 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.8 6799 | #if HIP_PROF_HIP_API_STRING 16.8 | ^ 16.8 6 warnings generated when compiling for host. 16.8 [161/916] Building CXX object src/CMakeFiles/MIOpen.dir/multimarginloss/problem_description.cpp.o 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.8 187 | for (auto&& x : r.d) x = -x; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.8 248 | T x, y, z; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.8 195 | for (auto&& x : r.d) x = ~x; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.8 248 | T x, y, z; 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.8 6799 | #if HIP_PROF_HIP_API_STRING 16.8 | ^ 16.8 4 warnings generated when compiling for gfx942. 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.8 235 | #if __HIP_NO_IMAGE_SUPPORT 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.8 187 | for (auto&& x : r.d) x = -x; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.8 248 | T x, y, z; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.8 195 | for (auto&& x : r.d) x = ~x; 16.8 | ^ 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.8 248 | T x, y, z; 16.8 | ^ 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 16.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.8 6799 | #if HIP_PROF_HIP_API_STRING 16.8 | ^ 16.8 6 warnings generated when compiling for host. 16.9 [162/916] Building CXX object src/CMakeFiles/MIOpen.dir/load_file.cpp.o 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/load_file.cpp:27: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.9 | ^ 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/load_file.cpp:27: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.9 187 | for (auto&& x : r.d) x = -x; 16.9 | ^ 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.9 248 | T x, y, z; 16.9 | ^ 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.9 195 | for (auto&& x : r.d) x = ~x; 16.9 | ^ 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.9 248 | T x, y, z; 16.9 | ^ 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/load_file.cpp:27: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.9 6799 | #if HIP_PROF_HIP_API_STRING 16.9 | ^ 16.9 4 warnings generated when compiling for gfx942. 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/load_file.cpp:27: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 16.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 16.9 | ^ 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/load_file.cpp:27: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 16.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 16.9 | ^ 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/load_file.cpp:27: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 16.9 235 | #if __HIP_NO_IMAGE_SUPPORT 16.9 | ^ 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/load_file.cpp:27: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.9 187 | for (auto&& x : r.d) x = -x; 16.9 | ^ 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.9 248 | T x, y, z; 16.9 | ^ 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 16.9 195 | for (auto&& x : r.d) x = ~x; 16.9 | ^ 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 16.9 248 | T x, y, z; 16.9 | ^ 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/load_file.cpp:27: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 16.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 16.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 16.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 16.9 6799 | #if HIP_PROF_HIP_API_STRING 16.9 | ^ 16.9 6 warnings generated when compiling for host. 18.0 [163/916] Building CXX object src/CMakeFiles/MIOpen.dir/expanduser.cpp.o 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 18.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 18.0 | ^ 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.0 187 | for (auto&& x : r.d) x = -x; 18.0 | ^ 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.0 248 | T x, y, z; 18.0 | ^ 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.0 195 | for (auto&& x : r.d) x = ~x; 18.0 | ^ 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.0 248 | T x, y, z; 18.0 | ^ 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 18.0 6799 | #if HIP_PROF_HIP_API_STRING 18.0 | ^ 18.0 /therock/src/rocm-libraries/projects/miopen/src/expanduser.cpp:191:16: warning: not eliding copy on return [-Wnrvo] 18.0 191 | return p; 18.0 | ^ 18.0 5 warnings generated when compiling for gfx942. 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 18.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 18.0 | ^ 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 18.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 18.0 | ^ 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 18.0 235 | #if __HIP_NO_IMAGE_SUPPORT 18.0 | ^ 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.0 187 | for (auto&& x : r.d) x = -x; 18.0 | ^ 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.0 248 | T x, y, z; 18.0 | ^ 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.0 195 | for (auto&& x : r.d) x = ~x; 18.0 | ^ 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.0 248 | T x, y, z; 18.0 | ^ 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 18.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 18.0 6799 | #if HIP_PROF_HIP_API_STRING 18.0 | ^ 18.0 /therock/src/rocm-libraries/projects/miopen/src/expanduser.cpp:191:16: warning: not eliding copy on return [-Wnrvo] 18.0 191 | return p; 18.0 | ^ 18.0 7 warnings generated when compiling for host. 18.1 [164/916] Building CXX object src/CMakeFiles/MIOpen.dir/logger.cpp.o 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/logger.cpp:26: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 18.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 18.1 | ^ 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/logger.cpp:26: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.1 187 | for (auto&& x : r.d) x = -x; 18.1 | ^ 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.1 248 | T x, y, z; 18.1 | ^ 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.1 195 | for (auto&& x : r.d) x = ~x; 18.1 | ^ 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.1 248 | T x, y, z; 18.1 | ^ 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/logger.cpp:26: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 18.1 6799 | #if HIP_PROF_HIP_API_STRING 18.1 | ^ 18.1 4 warnings generated when compiling for gfx942. 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/logger.cpp:26: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 18.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 18.1 | ^ 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/logger.cpp:26: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 18.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 18.1 | ^ 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/logger.cpp:26: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 18.1 235 | #if __HIP_NO_IMAGE_SUPPORT 18.1 | ^ 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/logger.cpp:26: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.1 187 | for (auto&& x : r.d) x = -x; 18.1 | ^ 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.1 248 | T x, y, z; 18.1 | ^ 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.1 195 | for (auto&& x : r.d) x = ~x; 18.1 | ^ 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.1 248 | T x, y, z; 18.1 | ^ 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/logger.cpp:26: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 18.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 18.1 6799 | #if HIP_PROF_HIP_API_STRING 18.1 | ^ 18.1 6 warnings generated when compiling for host. 18.2 [165/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv_algo_name.cpp.o 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 18.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 18.2 | ^ 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.2 187 | for (auto&& x : r.d) x = -x; 18.2 | ^ 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.2 248 | T x, y, z; 18.2 | ^ 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.2 195 | for (auto&& x : r.d) x = ~x; 18.2 | ^ 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.2 248 | T x, y, z; 18.2 | ^ 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 18.2 6799 | #if HIP_PROF_HIP_API_STRING 18.2 | ^ 18.2 4 warnings generated when compiling for gfx942. 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 18.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 18.2 | ^ 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 18.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 18.2 | ^ 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 18.2 235 | #if __HIP_NO_IMAGE_SUPPORT 18.2 | ^ 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.2 187 | for (auto&& x : r.d) x = -x; 18.2 | ^ 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.2 248 | T x, y, z; 18.2 | ^ 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.2 195 | for (auto&& x : r.d) x = ~x; 18.2 | ^ 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.2 248 | T x, y, z; 18.2 | ^ 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 18.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 18.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 18.2 6799 | #if HIP_PROF_HIP_API_STRING 18.2 | ^ 18.2 6 warnings generated when compiling for host. 18.6 [166/916] Building CXX object src/CMakeFiles/MIOpen.dir/readonlyramdb.cpp.o 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 18.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 18.6 | ^ 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.6 187 | for (auto&& x : r.d) x = -x; 18.6 | ^ 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.6 248 | T x, y, z; 18.6 | ^ 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.6 195 | for (auto&& x : r.d) x = ~x; 18.6 | ^ 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.6 248 | T x, y, z; 18.6 | ^ 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 18.6 6799 | #if HIP_PROF_HIP_API_STRING 18.6 | ^ 18.6 4 warnings generated when compiling for gfx942. 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 18.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 18.6 | ^ 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 18.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 18.6 | ^ 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 18.6 235 | #if __HIP_NO_IMAGE_SUPPORT 18.6 | ^ 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.6 187 | for (auto&& x : r.d) x = -x; 18.6 | ^ 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.6 248 | T x, y, z; 18.6 | ^ 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 18.6 195 | for (auto&& x : r.d) x = ~x; 18.6 | ^ 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 18.6 248 | T x, y, z; 18.6 | ^ 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 18.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 18.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 18.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 18.6 6799 | #if HIP_PROF_HIP_API_STRING 18.6 | ^ 18.6 6 warnings generated when compiling for host. 19.7 [167/916] Building CXX object src/CMakeFiles/MIOpen.dir/kernel_build_params.cpp.o 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 19.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 19.7 | ^ 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 19.7 187 | for (auto&& x : r.d) x = -x; 19.7 | ^ 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 19.7 248 | T x, y, z; 19.7 | ^ 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 19.7 195 | for (auto&& x : r.d) x = ~x; 19.7 | ^ 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 19.7 248 | T x, y, z; 19.7 | ^ 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 19.7 6799 | #if HIP_PROF_HIP_API_STRING 19.7 | ^ 19.7 4 warnings generated when compiling for gfx942. 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 19.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 19.7 | ^ 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 19.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 19.7 | ^ 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 19.7 235 | #if __HIP_NO_IMAGE_SUPPORT 19.7 | ^ 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 19.7 187 | for (auto&& x : r.d) x = -x; 19.7 | ^ 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 19.7 248 | T x, y, z; 19.7 | ^ 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 19.7 195 | for (auto&& x : r.d) x = ~x; 19.7 | ^ 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 19.7 248 | T x, y, z; 19.7 | ^ 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 19.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 19.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 19.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 19.7 6799 | #if HIP_PROF_HIP_API_STRING 19.7 | ^ 19.7 6 warnings generated when compiling for host. 21.7 [168/916] Building CXX object src/CMakeFiles/MIOpen.dir/reduce/problem_description.cpp.o 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 21.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 21.7 | ^ 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 21.7 187 | for (auto&& x : r.d) x = -x; 21.7 | ^ 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 21.7 248 | T x, y, z; 21.7 | ^ 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 21.7 195 | for (auto&& x : r.d) x = ~x; 21.7 | ^ 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 21.7 248 | T x, y, z; 21.7 | ^ 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 21.7 6799 | #if HIP_PROF_HIP_API_STRING 21.7 | ^ 21.7 4 warnings generated when compiling for gfx942. 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 21.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 21.7 | ^ 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 21.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 21.7 | ^ 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 21.7 235 | #if __HIP_NO_IMAGE_SUPPORT 21.7 | ^ 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 21.7 187 | for (auto&& x : r.d) x = -x; 21.7 | ^ 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 21.7 248 | T x, y, z; 21.7 | ^ 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 21.7 195 | for (auto&& x : r.d) x = ~x; 21.7 | ^ 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 21.7 248 | T x, y, z; 21.7 | ^ 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 21.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 21.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 21.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 21.7 6799 | #if HIP_PROF_HIP_API_STRING 21.7 | ^ 21.7 6 warnings generated when compiling for host. 22.1 [169/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/kernel_includes.cpp.o 22.1 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 22.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 22.1 | ^ 22.1 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 22.1 187 | for (auto&& x : r.d) x = -x; 22.1 | ^ 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 22.1 248 | T x, y, z; 22.1 | ^ 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 22.1 195 | for (auto&& x : r.d) x = ~x; 22.1 | ^ 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 22.1 248 | T x, y, z; 22.1 | ^ 22.1 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 22.1 6799 | #if HIP_PROF_HIP_API_STRING 22.1 | ^ 22.1 4 warnings generated when compiling for gfx942. 22.1 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 22.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 22.1 | ^ 22.1 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 22.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 22.1 | ^ 22.1 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 22.1 235 | #if __HIP_NO_IMAGE_SUPPORT 22.1 | ^ 22.1 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 22.1 187 | for (auto&& x : r.d) x = -x; 22.1 | ^ 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 22.1 248 | T x, y, z; 22.1 | ^ 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 22.1 195 | for (auto&& x : r.d) x = ~x; 22.1 | ^ 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 22.1 248 | T x, y, z; 22.1 | ^ 22.1 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 22.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 22.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 22.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 22.1 6799 | #if HIP_PROF_HIP_API_STRING 22.1 | ^ 22.1 6 warnings generated when compiling for host. 23.0 [170/916] Building CXX object src/CMakeFiles/MIOpen.dir/rope/problem_description.cpp.o 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 23.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 23.0 | ^ 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.0 187 | for (auto&& x : r.d) x = -x; 23.0 | ^ 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.0 248 | T x, y, z; 23.0 | ^ 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.0 195 | for (auto&& x : r.d) x = ~x; 23.0 | ^ 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.0 248 | T x, y, z; 23.0 | ^ 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 23.0 6799 | #if HIP_PROF_HIP_API_STRING 23.0 | ^ 23.0 4 warnings generated when compiling for gfx942. 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 23.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 23.0 | ^ 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 23.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 23.0 | ^ 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 23.0 235 | #if __HIP_NO_IMAGE_SUPPORT 23.0 | ^ 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.0 187 | for (auto&& x : r.d) x = -x; 23.0 | ^ 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.0 248 | T x, y, z; 23.0 | ^ 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.0 195 | for (auto&& x : r.d) x = ~x; 23.0 | ^ 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.0 248 | T x, y, z; 23.0 | ^ 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 23.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 23.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 23.0 6799 | #if HIP_PROF_HIP_API_STRING 23.0 | ^ 23.0 6 warnings generated when compiling for host. 23.6 [171/916] Building CXX object src/CMakeFiles/MIOpen.dir/db.cpp.o 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/db.cpp:28: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 23.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 23.6 | ^ 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/db.cpp:28: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.6 187 | for (auto&& x : r.d) x = -x; 23.6 | ^ 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.6 248 | T x, y, z; 23.6 | ^ 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.6 195 | for (auto&& x : r.d) x = ~x; 23.6 | ^ 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.6 248 | T x, y, z; 23.6 | ^ 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/db.cpp:28: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 23.6 6799 | #if HIP_PROF_HIP_API_STRING 23.6 | ^ 23.6 4 warnings generated when compiling for gfx942. 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/db.cpp:28: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 23.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 23.6 | ^ 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/db.cpp:28: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 23.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 23.6 | ^ 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/db.cpp:28: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 23.6 235 | #if __HIP_NO_IMAGE_SUPPORT 23.6 | ^ 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/db.cpp:28: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.6 187 | for (auto&& x : r.d) x = -x; 23.6 | ^ 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.6 248 | T x, y, z; 23.6 | ^ 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.6 195 | for (auto&& x : r.d) x = ~x; 23.6 | ^ 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.6 248 | T x, y, z; 23.6 | ^ 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/db.cpp:28: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 23.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 23.6 6799 | #if HIP_PROF_HIP_API_STRING 23.6 | ^ 23.6 6 warnings generated when compiling for host. 23.7 [172/916] Building CXX object src/CMakeFiles/MIOpen.dir/lock_file.cpp.o 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 23.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 23.7 | ^ 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.7 187 | for (auto&& x : r.d) x = -x; 23.7 | ^ 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.7 248 | T x, y, z; 23.7 | ^ 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.7 195 | for (auto&& x : r.d) x = ~x; 23.7 | ^ 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.7 248 | T x, y, z; 23.7 | ^ 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 23.7 6799 | #if HIP_PROF_HIP_API_STRING 23.7 | ^ 23.7 4 warnings generated when compiling for gfx942. 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 23.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 23.7 | ^ 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 23.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 23.7 | ^ 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 23.7 235 | #if __HIP_NO_IMAGE_SUPPORT 23.7 | ^ 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.7 187 | for (auto&& x : r.d) x = -x; 23.7 | ^ 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.7 248 | T x, y, z; 23.7 | ^ 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.7 195 | for (auto&& x : r.d) x = ~x; 23.7 | ^ 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.7 248 | T x, y, z; 23.7 | ^ 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 23.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 23.7 6799 | #if HIP_PROF_HIP_API_STRING 23.7 | ^ 23.7 6 warnings generated when compiling for host. 23.8 [173/916] Building CXX object src/CMakeFiles/MIOpen.dir/db_record.cpp.o 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/db_record.cpp:35: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 23.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 23.8 | ^ 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/db_record.cpp:35: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.8 187 | for (auto&& x : r.d) x = -x; 23.8 | ^ 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.8 248 | T x, y, z; 23.8 | ^ 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.8 195 | for (auto&& x : r.d) x = ~x; 23.8 | ^ 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.8 248 | T x, y, z; 23.8 | ^ 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/db_record.cpp:35: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 23.8 6799 | #if HIP_PROF_HIP_API_STRING 23.8 | ^ 23.8 4 warnings generated when compiling for gfx942. 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/db_record.cpp:35: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 23.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 23.8 | ^ 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/db_record.cpp:35: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 23.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 23.8 | ^ 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/db_record.cpp:35: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 23.8 235 | #if __HIP_NO_IMAGE_SUPPORT 23.8 | ^ 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/db_record.cpp:35: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.8 187 | for (auto&& x : r.d) x = -x; 23.8 | ^ 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.8 248 | T x, y, z; 23.8 | ^ 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.8 195 | for (auto&& x : r.d) x = ~x; 23.8 | ^ 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.8 248 | T x, y, z; 23.8 | ^ 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/db_record.cpp:35: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 23.8 6799 | #if HIP_PROF_HIP_API_STRING 23.8 | ^ 23.8 6 warnings generated when compiling for host. 23.8 [174/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/tensor.cpp.o 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 23.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 23.8 | ^ 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.8 187 | for (auto&& x : r.d) x = -x; 23.8 | ^ 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.8 248 | T x, y, z; 23.8 | ^ 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.8 195 | for (auto&& x : r.d) x = ~x; 23.8 | ^ 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.8 248 | T x, y, z; 23.8 | ^ 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 23.8 6799 | #if HIP_PROF_HIP_API_STRING 23.8 | ^ 23.8 4 warnings generated when compiling for gfx942. 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 23.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 23.8 | ^ 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 23.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 23.8 | ^ 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 23.8 235 | #if __HIP_NO_IMAGE_SUPPORT 23.8 | ^ 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.8 187 | for (auto&& x : r.d) x = -x; 23.8 | ^ 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.8 248 | T x, y, z; 23.8 | ^ 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 23.8 195 | for (auto&& x : r.d) x = ~x; 23.8 | ^ 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 23.8 248 | T x, y, z; 23.8 | ^ 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 23.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 23.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 23.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 23.8 6799 | #if HIP_PROF_HIP_API_STRING 23.8 | ^ 23.8 6 warnings generated when compiling for host. 24.3 [175/916] Building CXX object src/CMakeFiles/MIOpen.dir/invoker_cache.cpp.o 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 24.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 24.3 | ^ 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 24.3 187 | for (auto&& x : r.d) x = -x; 24.3 | ^ 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 24.3 248 | T x, y, z; 24.3 | ^ 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 24.3 195 | for (auto&& x : r.d) x = ~x; 24.3 | ^ 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 24.3 248 | T x, y, z; 24.3 | ^ 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 24.3 6799 | #if HIP_PROF_HIP_API_STRING 24.3 | ^ 24.3 4 warnings generated when compiling for gfx942. 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 24.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 24.3 | ^ 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 24.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 24.3 | ^ 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 24.3 235 | #if __HIP_NO_IMAGE_SUPPORT 24.3 | ^ 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 24.3 187 | for (auto&& x : r.d) x = -x; 24.3 | ^ 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 24.3 248 | T x, y, z; 24.3 | ^ 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 24.3 195 | for (auto&& x : r.d) x = ~x; 24.3 | ^ 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 24.3 248 | T x, y, z; 24.3 | ^ 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 24.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 24.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 24.3 6799 | #if HIP_PROF_HIP_API_STRING 24.3 | ^ 24.3 6 warnings generated when compiling for host. 24.4 [176/916] Building CXX object src/CMakeFiles/MIOpen.dir/softmarginloss/problem_description.cpp.o 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 24.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 24.4 | ^ 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 24.4 187 | for (auto&& x : r.d) x = -x; 24.4 | ^ 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 24.4 248 | T x, y, z; 24.4 | ^ 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 24.4 195 | for (auto&& x : r.d) x = ~x; 24.4 | ^ 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 24.4 248 | T x, y, z; 24.4 | ^ 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 24.4 6799 | #if HIP_PROF_HIP_API_STRING 24.4 | ^ 24.4 4 warnings generated when compiling for gfx942. 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 24.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 24.4 | ^ 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 24.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 24.4 | ^ 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 24.4 235 | #if __HIP_NO_IMAGE_SUPPORT 24.4 | ^ 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 24.4 187 | for (auto&& x : r.d) x = -x; 24.4 | ^ 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 24.4 248 | T x, y, z; 24.4 | ^ 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 24.4 195 | for (auto&& x : r.d) x = ~x; 24.4 | ^ 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 24.4 248 | T x, y, z; 24.4 | ^ 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 24.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 24.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 24.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 24.4 6799 | #if HIP_PROF_HIP_API_STRING 24.4 | ^ 24.4 6 warnings generated when compiling for host. 25.4 [177/916] Building CXX object src/CMakeFiles/MIOpen.dir/ramdb.cpp.o 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 25.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 25.4 | ^ 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 25.4 187 | for (auto&& x : r.d) x = -x; 25.4 | ^ 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 25.4 248 | T x, y, z; 25.4 | ^ 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 25.4 195 | for (auto&& x : r.d) x = ~x; 25.4 | ^ 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 25.4 248 | T x, y, z; 25.4 | ^ 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 25.4 6799 | #if HIP_PROF_HIP_API_STRING 25.4 | ^ 25.4 4 warnings generated when compiling for gfx942. 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 25.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 25.4 | ^ 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 25.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 25.4 | ^ 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 25.4 235 | #if __HIP_NO_IMAGE_SUPPORT 25.4 | ^ 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 25.4 187 | for (auto&& x : r.d) x = -x; 25.4 | ^ 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 25.4 248 | T x, y, z; 25.4 | ^ 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 25.4 195 | for (auto&& x : r.d) x = ~x; 25.4 | ^ 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 25.4 248 | T x, y, z; 25.4 | ^ 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 25.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 25.4 6799 | #if HIP_PROF_HIP_API_STRING 25.4 | ^ 25.4 6 warnings generated when compiling for host. 25.5 [178/916] Building CXX object src/CMakeFiles/MIOpen.dir/handle_api.cpp.o 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 25.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 25.5 | ^ 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 25.5 187 | for (auto&& x : r.d) x = -x; 25.5 | ^ 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 25.5 248 | T x, y, z; 25.5 | ^ 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 25.5 195 | for (auto&& x : r.d) x = ~x; 25.5 | ^ 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 25.5 248 | T x, y, z; 25.5 | ^ 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 25.5 6799 | #if HIP_PROF_HIP_API_STRING 25.5 | ^ 25.5 4 warnings generated when compiling for gfx942. 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 25.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 25.5 | ^ 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 25.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 25.5 | ^ 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 25.5 235 | #if __HIP_NO_IMAGE_SUPPORT 25.5 | ^ 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 25.5 187 | for (auto&& x : r.d) x = -x; 25.5 | ^ 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 25.5 248 | T x, y, z; 25.5 | ^ 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 25.5 195 | for (auto&& x : r.d) x = ~x; 25.5 | ^ 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 25.5 248 | T x, y, z; 25.5 | ^ 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 25.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 25.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 25.5 6799 | #if HIP_PROF_HIP_API_STRING 25.5 | ^ 25.5 6 warnings generated when compiling for host. 25.8 [179/916] Building CXX object src/CMakeFiles/MIOpen.dir/api/tuning.cpp.o 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 25.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 25.8 | ^ 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 25.8 187 | for (auto&& x : r.d) x = -x; 25.8 | ^ 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 25.8 248 | T x, y, z; 25.8 | ^ 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 25.8 195 | for (auto&& x : r.d) x = ~x; 25.8 | ^ 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 25.8 248 | T x, y, z; 25.8 | ^ 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 25.8 6799 | #if HIP_PROF_HIP_API_STRING 25.8 | ^ 25.8 4 warnings generated when compiling for gfx942. 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 25.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 25.8 | ^ 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 25.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 25.8 | ^ 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 25.8 235 | #if __HIP_NO_IMAGE_SUPPORT 25.8 | ^ 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 25.8 187 | for (auto&& x : r.d) x = -x; 25.8 | ^ 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 25.8 248 | T x, y, z; 25.8 | ^ 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 25.8 195 | for (auto&& x : r.d) x = ~x; 25.8 | ^ 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 25.8 248 | T x, y, z; 25.8 | ^ 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 25.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 25.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 25.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 25.8 6799 | #if HIP_PROF_HIP_API_STRING 25.8 | ^ 25.8 6 warnings generated when compiling for host. 26.4 [180/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/ocl_wrw_rdc.cpp.o 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.4 | ^ 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.4 187 | for (auto&& x : r.d) x = -x; 26.4 | ^ 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.4 248 | T x, y, z; 26.4 | ^ 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.4 195 | for (auto&& x : r.d) x = ~x; 26.4 | ^ 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.4 248 | T x, y, z; 26.4 | ^ 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.4 6799 | #if HIP_PROF_HIP_API_STRING 26.4 | ^ 26.4 4 warnings generated when compiling for gfx942. 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 26.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 26.4 | ^ 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.4 | ^ 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 26.4 235 | #if __HIP_NO_IMAGE_SUPPORT 26.4 | ^ 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.4 187 | for (auto&& x : r.d) x = -x; 26.4 | ^ 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.4 248 | T x, y, z; 26.4 | ^ 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.4 195 | for (auto&& x : r.d) x = ~x; 26.4 | ^ 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.4 248 | T x, y, z; 26.4 | ^ 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.4 6799 | #if HIP_PROF_HIP_API_STRING 26.4 | ^ 26.4 6 warnings generated when compiling for host. 26.4 [181/916] Building CXX object src/CMakeFiles/MIOpen.dir/glu_api.cpp.o 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.4 | ^ 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.4 187 | for (auto&& x : r.d) x = -x; 26.4 | ^ 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.4 248 | T x, y, z; 26.4 | ^ 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.4 195 | for (auto&& x : r.d) x = ~x; 26.4 | ^ 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.4 248 | T x, y, z; 26.4 | ^ 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.4 6799 | #if HIP_PROF_HIP_API_STRING 26.4 | ^ 26.4 4 warnings generated when compiling for gfx942. 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 26.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 26.4 | ^ 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.4 | ^ 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 26.4 235 | #if __HIP_NO_IMAGE_SUPPORT 26.4 | ^ 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.4 187 | for (auto&& x : r.d) x = -x; 26.4 | ^ 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.4 248 | T x, y, z; 26.4 | ^ 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.4 195 | for (auto&& x : r.d) x = ~x; 26.4 | ^ 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.4 248 | T x, y, z; 26.4 | ^ 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.4 6799 | #if HIP_PROF_HIP_API_STRING 26.4 | ^ 26.4 6 warnings generated when compiling for host. 26.5 [182/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gen_x_w_y_pad.cpp.o 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.5 | ^ 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.5 187 | for (auto&& x : r.d) x = -x; 26.5 | ^ 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.5 248 | T x, y, z; 26.5 | ^ 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.5 195 | for (auto&& x : r.d) x = ~x; 26.5 | ^ 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.5 248 | T x, y, z; 26.5 | ^ 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.5 6799 | #if HIP_PROF_HIP_API_STRING 26.5 | ^ 26.5 4 warnings generated when compiling for gfx942. 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 26.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 26.5 | ^ 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.5 | ^ 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 26.5 235 | #if __HIP_NO_IMAGE_SUPPORT 26.5 | ^ 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.5 187 | for (auto&& x : r.d) x = -x; 26.5 | ^ 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.5 248 | T x, y, z; 26.5 | ^ 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.5 195 | for (auto&& x : r.d) x = ~x; 26.5 | ^ 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.5 248 | T x, y, z; 26.5 | ^ 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 26.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.5 6799 | #if HIP_PROF_HIP_API_STRING 26.5 | ^ 26.5 6 warnings generated when compiling for host. 26.6 [183/916] Building CXX object src/CMakeFiles/MIOpen.dir/operator.cpp.o 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/operator.cpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.6 | ^ 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/operator.cpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.6 187 | for (auto&& x : r.d) x = -x; 26.6 | ^ 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.6 248 | T x, y, z; 26.6 | ^ 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.6 195 | for (auto&& x : r.d) x = ~x; 26.6 | ^ 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.6 248 | T x, y, z; 26.6 | ^ 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/operator.cpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.6 6799 | #if HIP_PROF_HIP_API_STRING 26.6 | ^ 26.6 4 warnings generated when compiling for gfx942. 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/operator.cpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 26.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 26.6 | ^ 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/operator.cpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.6 | ^ 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/operator.cpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 26.6 235 | #if __HIP_NO_IMAGE_SUPPORT 26.6 | ^ 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/operator.cpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.6 187 | for (auto&& x : r.d) x = -x; 26.6 | ^ 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.6 248 | T x, y, z; 26.6 | ^ 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.6 195 | for (auto&& x : r.d) x = ~x; 26.6 | ^ 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.6 248 | T x, y, z; 26.6 | ^ 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/operator.cpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.6 6799 | #if HIP_PROF_HIP_API_STRING 26.6 | ^ 26.6 6 warnings generated when compiling for host. 26.6 [184/916] Building CXX object src/CMakeFiles/MIOpen.dir/activ_api.cpp.o 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.6 | ^ 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.6 187 | for (auto&& x : r.d) x = -x; 26.6 | ^ 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.6 248 | T x, y, z; 26.6 | ^ 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.6 195 | for (auto&& x : r.d) x = ~x; 26.6 | ^ 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.6 248 | T x, y, z; 26.6 | ^ 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.6 6799 | #if HIP_PROF_HIP_API_STRING 26.6 | ^ 26.6 4 warnings generated when compiling for gfx942. 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 26.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 26.6 | ^ 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.6 | ^ 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 26.6 235 | #if __HIP_NO_IMAGE_SUPPORT 26.6 | ^ 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.6 187 | for (auto&& x : r.d) x = -x; 26.6 | ^ 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.6 248 | T x, y, z; 26.6 | ^ 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.6 195 | for (auto&& x : r.d) x = ~x; 26.6 | ^ 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.6 248 | T x, y, z; 26.6 | ^ 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.6 6799 | #if HIP_PROF_HIP_API_STRING 26.6 | ^ 26.6 6 warnings generated when compiling for host. 26.8 [185/916] Building CXX object src/CMakeFiles/MIOpen.dir/kthvalue_api.cpp.o 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.8 | ^ 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.8 187 | for (auto&& x : r.d) x = -x; 26.8 | ^ 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.8 248 | T x, y, z; 26.8 | ^ 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.8 195 | for (auto&& x : r.d) x = ~x; 26.8 | ^ 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.8 248 | T x, y, z; 26.8 | ^ 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.8 6799 | #if HIP_PROF_HIP_API_STRING 26.8 | ^ 26.8 4 warnings generated when compiling for gfx942. 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 26.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 26.8 | ^ 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.8 | ^ 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 26.8 235 | #if __HIP_NO_IMAGE_SUPPORT 26.8 | ^ 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.8 187 | for (auto&& x : r.d) x = -x; 26.8 | ^ 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.8 248 | T x, y, z; 26.8 | ^ 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.8 195 | for (auto&& x : r.d) x = ~x; 26.8 | ^ 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.8 248 | T x, y, z; 26.8 | ^ 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.8 6799 | #if HIP_PROF_HIP_API_STRING 26.8 | ^ 26.8 6 warnings generated when compiling for host. 26.8 [186/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/kernel_interface/winograd_kernel_interface.cpp.o 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.8 | ^ 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.8 187 | for (auto&& x : r.d) x = -x; 26.8 | ^ 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.8 248 | T x, y, z; 26.8 | ^ 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.8 195 | for (auto&& x : r.d) x = ~x; 26.8 | ^ 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.8 248 | T x, y, z; 26.8 | ^ 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.8 6799 | #if HIP_PROF_HIP_API_STRING 26.8 | ^ 26.8 4 warnings generated when compiling for gfx942. 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 26.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 26.8 | ^ 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 26.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 26.8 | ^ 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 26.8 235 | #if __HIP_NO_IMAGE_SUPPORT 26.8 | ^ 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.8 187 | for (auto&& x : r.d) x = -x; 26.8 | ^ 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.8 248 | T x, y, z; 26.8 | ^ 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 26.8 195 | for (auto&& x : r.d) x = ~x; 26.8 | ^ 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 26.8 248 | T x, y, z; 26.8 | ^ 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 26.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 26.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 26.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 26.8 6799 | #if HIP_PROF_HIP_API_STRING 26.8 | ^ 26.8 6 warnings generated when compiling for host. 27.0 [187/916] Building CXX object src/CMakeFiles/MIOpen.dir/addlayernorm_api.cpp.o 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.0 | ^ 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.0 187 | for (auto&& x : r.d) x = -x; 27.0 | ^ 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.0 248 | T x, y, z; 27.0 | ^ 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.0 195 | for (auto&& x : r.d) x = ~x; 27.0 | ^ 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.0 248 | T x, y, z; 27.0 | ^ 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.0 6799 | #if HIP_PROF_HIP_API_STRING 27.0 | ^ 27.0 4 warnings generated when compiling for gfx942. 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 27.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 27.0 | ^ 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.0 | ^ 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 27.0 235 | #if __HIP_NO_IMAGE_SUPPORT 27.0 | ^ 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.0 187 | for (auto&& x : r.d) x = -x; 27.0 | ^ 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.0 248 | T x, y, z; 27.0 | ^ 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.0 195 | for (auto&& x : r.d) x = ~x; 27.0 | ^ 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.0 248 | T x, y, z; 27.0 | ^ 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.0 6799 | #if HIP_PROF_HIP_API_STRING 27.0 | ^ 27.0 6 warnings generated when compiling for host. 27.0 [188/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_us.cpp.o 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.0 | ^ 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.0 187 | for (auto&& x : r.d) x = -x; 27.0 | ^ 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.0 248 | T x, y, z; 27.0 | ^ 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.0 195 | for (auto&& x : r.d) x = ~x; 27.0 | ^ 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.0 248 | T x, y, z; 27.0 | ^ 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.0 6799 | #if HIP_PROF_HIP_API_STRING 27.0 | ^ 27.0 4 warnings generated when compiling for gfx942. 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 27.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 27.0 | ^ 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.0 | ^ 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 27.0 235 | #if __HIP_NO_IMAGE_SUPPORT 27.0 | ^ 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.0 187 | for (auto&& x : r.d) x = -x; 27.0 | ^ 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.0 248 | T x, y, z; 27.0 | ^ 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.0 195 | for (auto&& x : r.d) x = ~x; 27.0 | ^ 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.0 248 | T x, y, z; 27.0 | ^ 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.0 6799 | #if HIP_PROF_HIP_API_STRING 27.0 | ^ 27.0 6 warnings generated when compiling for host. 27.1 [189/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_ss.cpp.o 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.1 | ^ 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.1 187 | for (auto&& x : r.d) x = -x; 27.1 | ^ 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.1 248 | T x, y, z; 27.1 | ^ 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.1 195 | for (auto&& x : r.d) x = ~x; 27.1 | ^ 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.1 248 | T x, y, z; 27.1 | ^ 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.1 6799 | #if HIP_PROF_HIP_API_STRING 27.1 | ^ 27.1 4 warnings generated when compiling for gfx942. 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 27.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 27.1 | ^ 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.1 | ^ 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 27.1 235 | #if __HIP_NO_IMAGE_SUPPORT 27.1 | ^ 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.1 187 | for (auto&& x : r.d) x = -x; 27.1 | ^ 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.1 248 | T x, y, z; 27.1 | ^ 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.1 195 | for (auto&& x : r.d) x = ~x; 27.1 | ^ 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.1 248 | T x, y, z; 27.1 | ^ 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.1 6799 | #if HIP_PROF_HIP_API_STRING 27.1 | ^ 27.1 6 warnings generated when compiling for host. 27.2 [190/916] Building CXX object src/CMakeFiles/MIOpen.dir/op_args.cpp.o 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/op_args.cpp:27: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/op_args.cpp:27: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.2 187 | for (auto&& x : r.d) x = -x; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.2 248 | T x, y, z; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.2 195 | for (auto&& x : r.d) x = ~x; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.2 248 | T x, y, z; 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/op_args.cpp:27: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.2 6799 | #if HIP_PROF_HIP_API_STRING 27.2 | ^ 27.2 4 warnings generated when compiling for gfx942. 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/op_args.cpp:27: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 27.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/op_args.cpp:27: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/op_args.cpp:27: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 27.2 235 | #if __HIP_NO_IMAGE_SUPPORT 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/op_args.cpp:27: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.2 187 | for (auto&& x : r.d) x = -x; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.2 248 | T x, y, z; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.2 195 | for (auto&& x : r.d) x = ~x; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.2 248 | T x, y, z; 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/op_args.cpp:27: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.2 6799 | #if HIP_PROF_HIP_API_STRING 27.2 | ^ 27.2 6 warnings generated when compiling for host. 27.2 [191/916] Building CXX object src/CMakeFiles/MIOpen.dir/multimarginloss_api.cpp.o 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.2 187 | for (auto&& x : r.d) x = -x; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.2 248 | T x, y, z; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.2 195 | for (auto&& x : r.d) x = ~x; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.2 248 | T x, y, z; 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.2 6799 | #if HIP_PROF_HIP_API_STRING 27.2 | ^ 27.2 4 warnings generated when compiling for gfx942. 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 27.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 27.2 235 | #if __HIP_NO_IMAGE_SUPPORT 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.2 187 | for (auto&& x : r.d) x = -x; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.2 248 | T x, y, z; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.2 195 | for (auto&& x : r.d) x = ~x; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.2 248 | T x, y, z; 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.2 6799 | #if HIP_PROF_HIP_API_STRING 27.2 | ^ 27.2 6 warnings generated when compiling for host. 27.2 [192/916] Building CXX object src/CMakeFiles/MIOpen.dir/mha/mha_descriptor.cpp.o 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.2 187 | for (auto&& x : r.d) x = -x; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.2 248 | T x, y, z; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.2 195 | for (auto&& x : r.d) x = ~x; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.2 248 | T x, y, z; 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.2 6799 | #if HIP_PROF_HIP_API_STRING 27.2 | ^ 27.2 4 warnings generated when compiling for gfx942. 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 27.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 27.2 235 | #if __HIP_NO_IMAGE_SUPPORT 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.2 187 | for (auto&& x : r.d) x = -x; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.2 248 | T x, y, z; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.2 195 | for (auto&& x : r.d) x = ~x; 27.2 | ^ 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.2 248 | T x, y, z; 27.2 | ^ 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.2 6799 | #if HIP_PROF_HIP_API_STRING 27.2 | ^ 27.2 6 warnings generated when compiling for host. 27.3 [193/916] Building CXX object src/CMakeFiles/MIOpen.dir/cat_api.cpp.o 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.3 | ^ 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.3 187 | for (auto&& x : r.d) x = -x; 27.3 | ^ 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.3 248 | T x, y, z; 27.3 | ^ 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.3 195 | for (auto&& x : r.d) x = ~x; 27.3 | ^ 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.3 248 | T x, y, z; 27.3 | ^ 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.3 6799 | #if HIP_PROF_HIP_API_STRING 27.3 | ^ 27.3 4 warnings generated when compiling for gfx942. 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 27.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 27.3 | ^ 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.3 | ^ 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 27.3 235 | #if __HIP_NO_IMAGE_SUPPORT 27.3 | ^ 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.3 187 | for (auto&& x : r.d) x = -x; 27.3 | ^ 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.3 248 | T x, y, z; 27.3 | ^ 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.3 195 | for (auto&& x : r.d) x = ~x; 27.3 | ^ 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.3 248 | T x, y, z; 27.3 | ^ 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.3 6799 | #if HIP_PROF_HIP_API_STRING 27.3 | ^ 27.3 6 warnings generated when compiling for host. 27.3 [194/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u.cpp.o 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.3 | ^ 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.3 187 | for (auto&& x : r.d) x = -x; 27.3 | ^ 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.3 248 | T x, y, z; 27.3 | ^ 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.3 195 | for (auto&& x : r.d) x = ~x; 27.3 | ^ 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.3 248 | T x, y, z; 27.3 | ^ 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.3 6799 | #if HIP_PROF_HIP_API_STRING 27.3 | ^ 27.3 4 warnings generated when compiling for gfx942. 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 27.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 27.3 | ^ 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.3 | ^ 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 27.3 235 | #if __HIP_NO_IMAGE_SUPPORT 27.3 | ^ 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.3 187 | for (auto&& x : r.d) x = -x; 27.3 | ^ 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.3 248 | T x, y, z; 27.3 | ^ 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.3 195 | for (auto&& x : r.d) x = ~x; 27.3 | ^ 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.3 248 | T x, y, z; 27.3 | ^ 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.3 6799 | #if HIP_PROF_HIP_API_STRING 27.3 | ^ 27.3 6 warnings generated when compiling for host. 27.6 [195/916] Building CXX object src/CMakeFiles/MIOpen.dir/find_controls.cpp.o 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.6 | ^ 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.6 187 | for (auto&& x : r.d) x = -x; 27.6 | ^ 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.6 248 | T x, y, z; 27.6 | ^ 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.6 195 | for (auto&& x : r.d) x = ~x; 27.6 | ^ 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.6 248 | T x, y, z; 27.6 | ^ 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.6 6799 | #if HIP_PROF_HIP_API_STRING 27.6 | ^ 27.6 4 warnings generated when compiling for gfx942. 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 27.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 27.6 | ^ 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.6 | ^ 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 27.6 235 | #if __HIP_NO_IMAGE_SUPPORT 27.6 | ^ 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.6 187 | for (auto&& x : r.d) x = -x; 27.6 | ^ 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.6 248 | T x, y, z; 27.6 | ^ 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.6 195 | for (auto&& x : r.d) x = ~x; 27.6 | ^ 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.6 248 | T x, y, z; 27.6 | ^ 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 27.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.6 6799 | #if HIP_PROF_HIP_API_STRING 27.6 | ^ 27.6 6 warnings generated when compiling for host. 27.8 [196/916] Building CXX object src/CMakeFiles/MIOpen.dir/check_numerics.cpp.o 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.8 | ^ 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.8 187 | for (auto&& x : r.d) x = -x; 27.8 | ^ 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.8 248 | T x, y, z; 27.8 | ^ 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.8 195 | for (auto&& x : r.d) x = ~x; 27.8 | ^ 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.8 248 | T x, y, z; 27.8 | ^ 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.8 6799 | #if HIP_PROF_HIP_API_STRING 27.8 | ^ 27.8 4 warnings generated when compiling for gfx942. 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 27.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 27.8 | ^ 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.8 | ^ 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 27.8 235 | #if __HIP_NO_IMAGE_SUPPORT 27.8 | ^ 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.8 187 | for (auto&& x : r.d) x = -x; 27.8 | ^ 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.8 248 | T x, y, z; 27.8 | ^ 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.8 195 | for (auto&& x : r.d) x = ~x; 27.8 | ^ 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.8 248 | T x, y, z; 27.8 | ^ 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.8 6799 | #if HIP_PROF_HIP_API_STRING 27.8 | ^ 27.8 6 warnings generated when compiling for host. 27.9 [197/916] Building CXX object src/CMakeFiles/MIOpen.dir/adam_api.cpp.o 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.9 | ^ 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.9 187 | for (auto&& x : r.d) x = -x; 27.9 | ^ 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.9 248 | T x, y, z; 27.9 | ^ 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.9 195 | for (auto&& x : r.d) x = ~x; 27.9 | ^ 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.9 248 | T x, y, z; 27.9 | ^ 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.9 6799 | #if HIP_PROF_HIP_API_STRING 27.9 | ^ 27.9 4 warnings generated when compiling for gfx942. 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 27.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 27.9 | ^ 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.9 | ^ 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 27.9 235 | #if __HIP_NO_IMAGE_SUPPORT 27.9 | ^ 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.9 187 | for (auto&& x : r.d) x = -x; 27.9 | ^ 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.9 248 | T x, y, z; 27.9 | ^ 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.9 195 | for (auto&& x : r.d) x = ~x; 27.9 | ^ 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.9 248 | T x, y, z; 27.9 | ^ 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.9 6799 | #if HIP_PROF_HIP_API_STRING 27.9 | ^ 27.9 6 warnings generated when compiling for host. 27.9 [198/916] Building CXX object src/CMakeFiles/MIOpen.dir/groupnorm_api.cpp.o 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.9 | ^ 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.9 187 | for (auto&& x : r.d) x = -x; 27.9 | ^ 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.9 248 | T x, y, z; 27.9 | ^ 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.9 195 | for (auto&& x : r.d) x = ~x; 27.9 | ^ 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.9 248 | T x, y, z; 27.9 | ^ 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.9 6799 | #if HIP_PROF_HIP_API_STRING 27.9 | ^ 27.9 4 warnings generated when compiling for gfx942. 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 27.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 27.9 | ^ 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 27.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 27.9 | ^ 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 27.9 235 | #if __HIP_NO_IMAGE_SUPPORT 27.9 | ^ 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.9 187 | for (auto&& x : r.d) x = -x; 27.9 | ^ 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.9 248 | T x, y, z; 27.9 | ^ 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 27.9 195 | for (auto&& x : r.d) x = ~x; 27.9 | ^ 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 27.9 248 | T x, y, z; 27.9 | ^ 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 27.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 27.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 27.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 27.9 6799 | #if HIP_PROF_HIP_API_STRING 27.9 | ^ 27.9 6 warnings generated when compiling for host. 28.0 [199/916] Building CXX object src/CMakeFiles/MIOpen.dir/lrn_api.cpp.o 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.0 | ^ 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.0 187 | for (auto&& x : r.d) x = -x; 28.0 | ^ 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.0 248 | T x, y, z; 28.0 | ^ 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.0 195 | for (auto&& x : r.d) x = ~x; 28.0 | ^ 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.0 248 | T x, y, z; 28.0 | ^ 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.0 6799 | #if HIP_PROF_HIP_API_STRING 28.0 | ^ 28.0 4 warnings generated when compiling for gfx942. 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 28.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 28.0 | ^ 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.0 | ^ 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 28.0 235 | #if __HIP_NO_IMAGE_SUPPORT 28.0 | ^ 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.0 187 | for (auto&& x : r.d) x = -x; 28.0 | ^ 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.0 248 | T x, y, z; 28.0 | ^ 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.0 195 | for (auto&& x : r.d) x = ~x; 28.0 | ^ 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.0 248 | T x, y, z; 28.0 | ^ 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.0 6799 | #if HIP_PROF_HIP_API_STRING 28.0 | ^ 28.0 6 warnings generated when compiling for host. 28.2 [200/916] Building CXX object src/CMakeFiles/MIOpen.dir/dropout.cpp.o 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.2 | ^ 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.2 187 | for (auto&& x : r.d) x = -x; 28.2 | ^ 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.2 248 | T x, y, z; 28.2 | ^ 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.2 195 | for (auto&& x : r.d) x = ~x; 28.2 | ^ 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.2 248 | T x, y, z; 28.2 | ^ 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.2 6799 | #if HIP_PROF_HIP_API_STRING 28.2 | ^ 28.2 4 warnings generated when compiling for gfx942. 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 28.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 28.2 | ^ 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.2 | ^ 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 28.2 235 | #if __HIP_NO_IMAGE_SUPPORT 28.2 | ^ 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.2 187 | for (auto&& x : r.d) x = -x; 28.2 | ^ 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.2 248 | T x, y, z; 28.2 | ^ 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.2 195 | for (auto&& x : r.d) x = ~x; 28.2 | ^ 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.2 248 | T x, y, z; 28.2 | ^ 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.2 6799 | #if HIP_PROF_HIP_API_STRING 28.2 | ^ 28.2 6 warnings generated when compiling for host. 28.2 [201/916] Building CXX object src/CMakeFiles/MIOpen.dir/layernorm_api.cpp.o 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.2 | ^ 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.2 187 | for (auto&& x : r.d) x = -x; 28.2 | ^ 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.2 248 | T x, y, z; 28.2 | ^ 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.2 195 | for (auto&& x : r.d) x = ~x; 28.2 | ^ 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.2 248 | T x, y, z; 28.2 | ^ 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.2 6799 | #if HIP_PROF_HIP_API_STRING 28.2 | ^ 28.2 4 warnings generated when compiling for gfx942. 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 28.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 28.2 | ^ 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.2 | ^ 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 28.2 235 | #if __HIP_NO_IMAGE_SUPPORT 28.2 | ^ 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.2 187 | for (auto&& x : r.d) x = -x; 28.2 | ^ 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.2 248 | T x, y, z; 28.2 | ^ 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.2 195 | for (auto&& x : r.d) x = ~x; 28.2 | ^ 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.2 248 | T x, y, z; 28.2 | ^ 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.2 6799 | #if HIP_PROF_HIP_API_STRING 28.2 | ^ 28.2 6 warnings generated when compiling for host. 28.4 [202/916] Building CXX object src/CMakeFiles/MIOpen.dir/getitem_api.cpp.o 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.4 | ^ 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.4 187 | for (auto&& x : r.d) x = -x; 28.4 | ^ 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.4 248 | T x, y, z; 28.4 | ^ 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.4 195 | for (auto&& x : r.d) x = ~x; 28.4 | ^ 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.4 248 | T x, y, z; 28.4 | ^ 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.4 6799 | #if HIP_PROF_HIP_API_STRING 28.4 | ^ 28.4 4 warnings generated when compiling for gfx942. 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 28.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 28.4 | ^ 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.4 | ^ 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 28.4 235 | #if __HIP_NO_IMAGE_SUPPORT 28.4 | ^ 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.4 187 | for (auto&& x : r.d) x = -x; 28.4 | ^ 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.4 248 | T x, y, z; 28.4 | ^ 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.4 195 | for (auto&& x : r.d) x = ~x; 28.4 | ^ 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.4 248 | T x, y, z; 28.4 | ^ 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.4 6799 | #if HIP_PROF_HIP_API_STRING 28.4 | ^ 28.4 6 warnings generated when compiling for host. 28.4 [203/916] Building CXX object src/CMakeFiles/MIOpen.dir/execution_context.cpp.o 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.4 | ^ 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.4 187 | for (auto&& x : r.d) x = -x; 28.4 | ^ 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.4 248 | T x, y, z; 28.4 | ^ 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.4 195 | for (auto&& x : r.d) x = ~x; 28.4 | ^ 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.4 248 | T x, y, z; 28.4 | ^ 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.4 6799 | #if HIP_PROF_HIP_API_STRING 28.4 | ^ 28.4 /therock/src/rocm-libraries/projects/miopen/src/execution_context.cpp:146:12: warning: not eliding copy on return [-Wnrvo] 28.4 146 | return val; 28.4 | ^ 28.4 5 warnings generated when compiling for gfx942. 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 28.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 28.4 | ^ 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.4 | ^ 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 28.4 235 | #if __HIP_NO_IMAGE_SUPPORT 28.4 | ^ 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.4 187 | for (auto&& x : r.d) x = -x; 28.4 | ^ 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.4 248 | T x, y, z; 28.4 | ^ 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.4 195 | for (auto&& x : r.d) x = ~x; 28.4 | ^ 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.4 248 | T x, y, z; 28.4 | ^ 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.4 6799 | #if HIP_PROF_HIP_API_STRING 28.4 | ^ 28.4 /therock/src/rocm-libraries/projects/miopen/src/execution_context.cpp:146:12: warning: not eliding copy on return [-Wnrvo] 28.4 146 | return val; 28.4 | ^ 28.4 7 warnings generated when compiling for host. 28.6 [204/916] Building CXX object src/CMakeFiles/MIOpen.dir/softmax/problem_description.cpp.o 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.6 | ^ 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.6 187 | for (auto&& x : r.d) x = -x; 28.6 | ^ 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.6 248 | T x, y, z; 28.6 | ^ 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.6 195 | for (auto&& x : r.d) x = ~x; 28.6 | ^ 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.6 248 | T x, y, z; 28.6 | ^ 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.6 6799 | #if HIP_PROF_HIP_API_STRING 28.6 | ^ 28.6 4 warnings generated when compiling for gfx942. 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 28.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 28.6 | ^ 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.6 | ^ 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 28.6 235 | #if __HIP_NO_IMAGE_SUPPORT 28.6 | ^ 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.6 187 | for (auto&& x : r.d) x = -x; 28.6 | ^ 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.6 248 | T x, y, z; 28.6 | ^ 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.6 195 | for (auto&& x : r.d) x = ~x; 28.6 | ^ 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.6 248 | T x, y, z; 28.6 | ^ 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.6 6799 | #if HIP_PROF_HIP_API_STRING 28.6 | ^ 28.6 6 warnings generated when compiling for host. 28.6 [205/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_wino.cpp.o 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.6 | ^ 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.6 187 | for (auto&& x : r.d) x = -x; 28.6 | ^ 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.6 248 | T x, y, z; 28.6 | ^ 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.6 195 | for (auto&& x : r.d) x = ~x; 28.6 | ^ 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.6 248 | T x, y, z; 28.6 | ^ 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.6 6799 | #if HIP_PROF_HIP_API_STRING 28.6 | ^ 28.6 4 warnings generated when compiling for gfx942. 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 28.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 28.6 | ^ 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.6 | ^ 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 28.6 235 | #if __HIP_NO_IMAGE_SUPPORT 28.6 | ^ 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.6 187 | for (auto&& x : r.d) x = -x; 28.6 | ^ 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.6 248 | T x, y, z; 28.6 | ^ 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.6 195 | for (auto&& x : r.d) x = ~x; 28.6 | ^ 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.6 248 | T x, y, z; 28.6 | ^ 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 28.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.6 6799 | #if HIP_PROF_HIP_API_STRING 28.6 | ^ 28.6 6 warnings generated when compiling for host. 28.8 [206/916] Building CXX object src/CMakeFiles/MIOpen.dir/generic_search.cpp.o 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.8 | ^ 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.8 187 | for (auto&& x : r.d) x = -x; 28.8 | ^ 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.8 248 | T x, y, z; 28.8 | ^ 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.8 195 | for (auto&& x : r.d) x = ~x; 28.8 | ^ 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.8 248 | T x, y, z; 28.8 | ^ 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.8 6799 | #if HIP_PROF_HIP_API_STRING 28.8 | ^ 28.8 4 warnings generated when compiling for gfx942. 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 28.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 28.8 | ^ 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.8 | ^ 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 28.8 235 | #if __HIP_NO_IMAGE_SUPPORT 28.8 | ^ 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.8 187 | for (auto&& x : r.d) x = -x; 28.8 | ^ 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.8 248 | T x, y, z; 28.8 | ^ 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.8 195 | for (auto&& x : r.d) x = ~x; 28.8 | ^ 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.8 248 | T x, y, z; 28.8 | ^ 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.8 6799 | #if HIP_PROF_HIP_API_STRING 28.8 | ^ 28.8 6 warnings generated when compiling for host. 28.8 [207/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/reshape.cpp.o 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.8 | ^ 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.8 187 | for (auto&& x : r.d) x = -x; 28.8 | ^ 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.8 248 | T x, y, z; 28.8 | ^ 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.8 195 | for (auto&& x : r.d) x = ~x; 28.8 | ^ 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.8 248 | T x, y, z; 28.8 | ^ 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.8 6799 | #if HIP_PROF_HIP_API_STRING 28.8 | ^ 28.8 4 warnings generated when compiling for gfx942. 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 28.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 28.8 | ^ 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.8 | ^ 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 28.8 235 | #if __HIP_NO_IMAGE_SUPPORT 28.8 | ^ 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.8 187 | for (auto&& x : r.d) x = -x; 28.8 | ^ 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.8 248 | T x, y, z; 28.8 | ^ 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.8 195 | for (auto&& x : r.d) x = ~x; 28.8 | ^ 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.8 248 | T x, y, z; 28.8 | ^ 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.8 6799 | #if HIP_PROF_HIP_API_STRING 28.8 | ^ 28.8 6 warnings generated when compiling for host. 28.9 [208/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/rng.cpp.o 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.9 187 | for (auto&& x : r.d) x = -x; 28.9 | ^ 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.9 248 | T x, y, z; 28.9 | ^ 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.9 195 | for (auto&& x : r.d) x = ~x; 28.9 | ^ 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.9 248 | T x, y, z; 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.9 6799 | #if HIP_PROF_HIP_API_STRING 28.9 | ^ 28.9 4 warnings generated when compiling for gfx942. 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 28.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 28.9 235 | #if __HIP_NO_IMAGE_SUPPORT 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.9 187 | for (auto&& x : r.d) x = -x; 28.9 | ^ 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.9 248 | T x, y, z; 28.9 | ^ 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.9 195 | for (auto&& x : r.d) x = ~x; 28.9 | ^ 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.9 248 | T x, y, z; 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.9 6799 | #if HIP_PROF_HIP_API_STRING 28.9 | ^ 28.9 6 warnings generated when compiling for host. 28.9 [209/916] Building CXX object src/CMakeFiles/MIOpen.dir/batchnorm/problem_description.cpp.o 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.9 187 | for (auto&& x : r.d) x = -x; 28.9 | ^ 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.9 248 | T x, y, z; 28.9 | ^ 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.9 195 | for (auto&& x : r.d) x = ~x; 28.9 | ^ 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.9 248 | T x, y, z; 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.9 6799 | #if HIP_PROF_HIP_API_STRING 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 28.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 28.9 448 | return s; 28.9 | ^ 28.9 5 warnings generated when compiling for gfx942. 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 28.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 28.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 28.9 235 | #if __HIP_NO_IMAGE_SUPPORT 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.9 187 | for (auto&& x : r.d) x = -x; 28.9 | ^ 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.9 248 | T x, y, z; 28.9 | ^ 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 28.9 195 | for (auto&& x : r.d) x = ~x; 28.9 | ^ 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 28.9 248 | T x, y, z; 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 28.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 28.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 28.9 6799 | #if HIP_PROF_HIP_API_STRING 28.9 | ^ 28.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 28.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 28.9 448 | return s; 28.9 | ^ 28.9 7 warnings generated when compiling for host. 29.0 [210/916] Building CXX object src/CMakeFiles/MIOpen.dir/prelu_api.cpp.o 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 29.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 29.0 | ^ 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.0 187 | for (auto&& x : r.d) x = -x; 29.0 | ^ 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.0 248 | T x, y, z; 29.0 | ^ 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.0 195 | for (auto&& x : r.d) x = ~x; 29.0 | ^ 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.0 248 | T x, y, z; 29.0 | ^ 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 29.0 6799 | #if HIP_PROF_HIP_API_STRING 29.0 | ^ 29.0 4 warnings generated when compiling for gfx942. 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 29.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 29.0 | ^ 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 29.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 29.0 | ^ 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 29.0 235 | #if __HIP_NO_IMAGE_SUPPORT 29.0 | ^ 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.0 187 | for (auto&& x : r.d) x = -x; 29.0 | ^ 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.0 248 | T x, y, z; 29.0 | ^ 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.0 195 | for (auto&& x : r.d) x = ~x; 29.0 | ^ 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.0 248 | T x, y, z; 29.0 | ^ 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 29.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 29.0 6799 | #if HIP_PROF_HIP_API_STRING 29.0 | ^ 29.0 6 warnings generated when compiling for host. 29.4 [211/916] Building CXX object src/CMakeFiles/MIOpen.dir/env_debug.cpp.o 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 29.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 29.4 | ^ 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.4 187 | for (auto&& x : r.d) x = -x; 29.4 | ^ 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.4 248 | T x, y, z; 29.4 | ^ 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.4 195 | for (auto&& x : r.d) x = ~x; 29.4 | ^ 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.4 248 | T x, y, z; 29.4 | ^ 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 29.4 6799 | #if HIP_PROF_HIP_API_STRING 29.4 | ^ 29.4 4 warnings generated when compiling for gfx942. 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 29.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 29.4 | ^ 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 29.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 29.4 | ^ 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 29.4 235 | #if __HIP_NO_IMAGE_SUPPORT 29.4 | ^ 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.4 187 | for (auto&& x : r.d) x = -x; 29.4 | ^ 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.4 248 | T x, y, z; 29.4 | ^ 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.4 195 | for (auto&& x : r.d) x = ~x; 29.4 | ^ 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.4 248 | T x, y, z; 29.4 | ^ 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 29.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 29.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 29.4 6799 | #if HIP_PROF_HIP_API_STRING 29.4 | ^ 29.4 6 warnings generated when compiling for host. 29.5 [212/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm.cpp.o 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 29.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 29.5 | ^ 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.5 187 | for (auto&& x : r.d) x = -x; 29.5 | ^ 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.5 248 | T x, y, z; 29.5 | ^ 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.5 195 | for (auto&& x : r.d) x = ~x; 29.5 | ^ 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.5 248 | T x, y, z; 29.5 | ^ 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 29.5 6799 | #if HIP_PROF_HIP_API_STRING 29.5 | ^ 29.5 4 warnings generated when compiling for gfx942. 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 29.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 29.5 | ^ 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 29.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 29.5 | ^ 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 29.5 235 | #if __HIP_NO_IMAGE_SUPPORT 29.5 | ^ 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.5 187 | for (auto&& x : r.d) x = -x; 29.5 | ^ 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.5 248 | T x, y, z; 29.5 | ^ 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.5 195 | for (auto&& x : r.d) x = ~x; 29.5 | ^ 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.5 248 | T x, y, z; 29.5 | ^ 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 29.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 29.5 6799 | #if HIP_PROF_HIP_API_STRING 29.5 | ^ 29.5 6 warnings generated when compiling for host. 29.8 [213/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/matmul.cpp.o 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 29.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 29.8 | ^ 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.8 187 | for (auto&& x : r.d) x = -x; 29.8 | ^ 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.8 248 | T x, y, z; 29.8 | ^ 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.8 195 | for (auto&& x : r.d) x = ~x; 29.8 | ^ 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.8 248 | T x, y, z; 29.8 | ^ 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 29.8 6799 | #if HIP_PROF_HIP_API_STRING 29.8 | ^ 29.8 4 warnings generated when compiling for gfx942. 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 29.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 29.8 | ^ 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 29.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 29.8 | ^ 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 29.8 235 | #if __HIP_NO_IMAGE_SUPPORT 29.8 | ^ 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.8 187 | for (auto&& x : r.d) x = -x; 29.8 | ^ 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.8 248 | T x, y, z; 29.8 | ^ 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.8 195 | for (auto&& x : r.d) x = ~x; 29.8 | ^ 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.8 248 | T x, y, z; 29.8 | ^ 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 29.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 29.8 6799 | #if HIP_PROF_HIP_API_STRING 29.8 | ^ 29.8 6 warnings generated when compiling for host. 29.9 [214/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/problem_description.cpp.o 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 29.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 29.9 | ^ 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.9 187 | for (auto&& x : r.d) x = -x; 29.9 | ^ 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.9 248 | T x, y, z; 29.9 | ^ 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.9 195 | for (auto&& x : r.d) x = ~x; 29.9 | ^ 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.9 248 | T x, y, z; 29.9 | ^ 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 29.9 6799 | #if HIP_PROF_HIP_API_STRING 29.9 | ^ 29.9 4 warnings generated when compiling for gfx942. 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 29.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 29.9 | ^ 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 29.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 29.9 | ^ 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 29.9 235 | #if __HIP_NO_IMAGE_SUPPORT 29.9 | ^ 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.9 187 | for (auto&& x : r.d) x = -x; 29.9 | ^ 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.9 248 | T x, y, z; 29.9 | ^ 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 29.9 195 | for (auto&& x : r.d) x = ~x; 29.9 | ^ 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 29.9 248 | T x, y, z; 29.9 | ^ 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 29.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 29.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 29.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 29.9 6799 | #if HIP_PROF_HIP_API_STRING 29.9 | ^ 29.9 6 warnings generated when compiling for host. 30.0 [215/916] Building CXX object src/CMakeFiles/MIOpen.dir/driver_arguments.cpp.o 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 30.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 30.0 | ^ 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 30.0 187 | for (auto&& x : r.d) x = -x; 30.0 | ^ 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 30.0 248 | T x, y, z; 30.0 | ^ 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 30.0 195 | for (auto&& x : r.d) x = ~x; 30.0 | ^ 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 30.0 248 | T x, y, z; 30.0 | ^ 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 30.0 6799 | #if HIP_PROF_HIP_API_STRING 30.0 | ^ 30.0 4 warnings generated when compiling for gfx942. 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 30.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 30.0 | ^ 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 30.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 30.0 | ^ 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 30.0 235 | #if __HIP_NO_IMAGE_SUPPORT 30.0 | ^ 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 30.0 187 | for (auto&& x : r.d) x = -x; 30.0 | ^ 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 30.0 248 | T x, y, z; 30.0 | ^ 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 30.0 195 | for (auto&& x : r.d) x = ~x; 30.0 | ^ 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 30.0 248 | T x, y, z; 30.0 | ^ 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 30.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 30.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 30.0 6799 | #if HIP_PROF_HIP_API_STRING 30.0 | ^ 30.0 6 warnings generated when compiling for host. 30.1 [216/916] Building CXX object src/CMakeFiles/MIOpen.dir/pooling_api.cpp.o 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 30.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 30.1 | ^ 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 30.1 187 | for (auto&& x : r.d) x = -x; 30.1 | ^ 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 30.1 248 | T x, y, z; 30.1 | ^ 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 30.1 195 | for (auto&& x : r.d) x = ~x; 30.1 | ^ 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 30.1 248 | T x, y, z; 30.1 | ^ 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 30.1 6799 | #if HIP_PROF_HIP_API_STRING 30.1 | ^ 30.1 4 warnings generated when compiling for gfx942. 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 30.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 30.1 | ^ 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 30.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 30.1 | ^ 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 30.1 235 | #if __HIP_NO_IMAGE_SUPPORT 30.1 | ^ 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 30.1 187 | for (auto&& x : r.d) x = -x; 30.1 | ^ 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 30.1 248 | T x, y, z; 30.1 | ^ 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 30.1 195 | for (auto&& x : r.d) x = ~x; 30.1 | ^ 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 30.1 248 | T x, y, z; 30.1 | ^ 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 30.1 6799 | #if HIP_PROF_HIP_API_STRING 30.1 | ^ 30.1 6 warnings generated when compiling for host. 30.1 [217/916] Building CXX object src/CMakeFiles/MIOpen.dir/pooling/problem_description.cpp.o 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 30.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 30.1 | ^ 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 30.1 187 | for (auto&& x : r.d) x = -x; 30.1 | ^ 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 30.1 248 | T x, y, z; 30.1 | ^ 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 30.1 195 | for (auto&& x : r.d) x = ~x; 30.1 | ^ 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 30.1 248 | T x, y, z; 30.1 | ^ 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 30.1 6799 | #if HIP_PROF_HIP_API_STRING 30.1 | ^ 30.1 4 warnings generated when compiling for gfx942. 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 30.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 30.1 | ^ 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 30.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 30.1 | ^ 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 30.1 235 | #if __HIP_NO_IMAGE_SUPPORT 30.1 | ^ 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 30.1 187 | for (auto&& x : r.d) x = -x; 30.1 | ^ 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 30.1 248 | T x, y, z; 30.1 | ^ 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 30.1 195 | for (auto&& x : r.d) x = ~x; 30.1 | ^ 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 30.1 248 | T x, y, z; 30.1 | ^ 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 30.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 30.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 30.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 30.1 6799 | #if HIP_PROF_HIP_API_STRING 30.1 | ^ 30.1 6 warnings generated when compiling for host. 31.3 [218/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/pointwise.cpp.o 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 31.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 31.3 | ^ 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 31.3 187 | for (auto&& x : r.d) x = -x; 31.3 | ^ 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 31.3 248 | T x, y, z; 31.3 | ^ 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 31.3 195 | for (auto&& x : r.d) x = ~x; 31.3 | ^ 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 31.3 248 | T x, y, z; 31.3 | ^ 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 31.3 6799 | #if HIP_PROF_HIP_API_STRING 31.3 | ^ 31.3 4 warnings generated when compiling for gfx942. 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 31.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 31.3 | ^ 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 31.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 31.3 | ^ 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 31.3 235 | #if __HIP_NO_IMAGE_SUPPORT 31.3 | ^ 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 31.3 187 | for (auto&& x : r.d) x = -x; 31.3 | ^ 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 31.3 248 | T x, y, z; 31.3 | ^ 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 31.3 195 | for (auto&& x : r.d) x = ~x; 31.3 | ^ 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 31.3 248 | T x, y, z; 31.3 | ^ 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 31.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 31.3 6799 | #if HIP_PROF_HIP_API_STRING 31.3 | ^ 31.3 6 warnings generated when compiling for host. 31.6 [219/916] Building CXX object src/CMakeFiles/MIOpen.dir/batch_norm_api.cpp.o 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 31.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 31.7 | ^ 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 31.7 187 | for (auto&& x : r.d) x = -x; 31.7 | ^ 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 31.7 248 | T x, y, z; 31.7 | ^ 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 31.7 195 | for (auto&& x : r.d) x = ~x; 31.7 | ^ 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 31.7 248 | T x, y, z; 31.7 | ^ 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 31.7 6799 | #if HIP_PROF_HIP_API_STRING 31.7 | ^ 31.7 4 warnings generated when compiling for gfx942. 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 31.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 31.7 | ^ 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 31.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 31.7 | ^ 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 31.7 235 | #if __HIP_NO_IMAGE_SUPPORT 31.7 | ^ 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 31.7 187 | for (auto&& x : r.d) x = -x; 31.7 | ^ 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 31.7 248 | T x, y, z; 31.7 | ^ 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 31.7 195 | for (auto&& x : r.d) x = ~x; 31.7 | ^ 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 31.7 248 | T x, y, z; 31.7 | ^ 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 31.7 6799 | #if HIP_PROF_HIP_API_STRING 31.7 | ^ 31.7 6 warnings generated when compiling for host. 31.7 [220/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/enginecfg.cpp.o 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 31.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 31.7 | ^ 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 31.7 187 | for (auto&& x : r.d) x = -x; 31.7 | ^ 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 31.7 248 | T x, y, z; 31.7 | ^ 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 31.7 195 | for (auto&& x : r.d) x = ~x; 31.7 | ^ 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 31.7 248 | T x, y, z; 31.7 | ^ 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 31.7 6799 | #if HIP_PROF_HIP_API_STRING 31.7 | ^ 31.7 4 warnings generated when compiling for gfx942. 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 31.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 31.7 | ^ 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 31.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 31.7 | ^ 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 31.7 235 | #if __HIP_NO_IMAGE_SUPPORT 31.7 | ^ 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 31.7 187 | for (auto&& x : r.d) x = -x; 31.7 | ^ 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 31.7 248 | T x, y, z; 31.7 | ^ 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 31.7 195 | for (auto&& x : r.d) x = ~x; 31.7 | ^ 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 31.7 248 | T x, y, z; 31.7 | ^ 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 31.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 31.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 31.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 31.7 6799 | #if HIP_PROF_HIP_API_STRING 31.7 | ^ 31.7 6 warnings generated when compiling for host. 32.0 [221/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/reduction.cpp.o 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.0 | ^ 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.0 187 | for (auto&& x : r.d) x = -x; 32.0 | ^ 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.0 248 | T x, y, z; 32.0 | ^ 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.0 195 | for (auto&& x : r.d) x = ~x; 32.0 | ^ 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.0 248 | T x, y, z; 32.0 | ^ 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.0 6799 | #if HIP_PROF_HIP_API_STRING 32.0 | ^ 32.0 4 warnings generated when compiling for gfx942. 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.0 | ^ 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.0 | ^ 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.0 235 | #if __HIP_NO_IMAGE_SUPPORT 32.0 | ^ 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.0 187 | for (auto&& x : r.d) x = -x; 32.0 | ^ 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.0 248 | T x, y, z; 32.0 | ^ 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.0 195 | for (auto&& x : r.d) x = ~x; 32.0 | ^ 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.0 248 | T x, y, z; 32.0 | ^ 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.0 6799 | #if HIP_PROF_HIP_API_STRING 32.0 | ^ 32.0 6 warnings generated when compiling for host. 32.0 [222/916] Building CXX object src/CMakeFiles/MIOpen.dir/ctc.cpp.o 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc.cpp:4: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.0 | ^ 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc.cpp:4: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.0 187 | for (auto&& x : r.d) x = -x; 32.0 | ^ 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.0 248 | T x, y, z; 32.0 | ^ 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.0 195 | for (auto&& x : r.d) x = ~x; 32.0 | ^ 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.0 248 | T x, y, z; 32.0 | ^ 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc.cpp:4: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.0 6799 | #if HIP_PROF_HIP_API_STRING 32.0 | ^ 32.0 4 warnings generated when compiling for gfx942. 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc.cpp:4: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.0 | ^ 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc.cpp:4: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.0 | ^ 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc.cpp:4: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.0 235 | #if __HIP_NO_IMAGE_SUPPORT 32.0 | ^ 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc.cpp:4: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.0 187 | for (auto&& x : r.d) x = -x; 32.0 | ^ 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.0 248 | T x, y, z; 32.0 | ^ 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.0 195 | for (auto&& x : r.d) x = ~x; 32.0 | ^ 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.0 248 | T x, y, z; 32.0 | ^ 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc.cpp:4: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.0 6799 | #if HIP_PROF_HIP_API_STRING 32.0 | ^ 32.0 6 warnings generated when compiling for host. 32.1 [223/916] Building CXX object src/CMakeFiles/MIOpen.dir/batch_norm.cpp.o 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 187 | for (auto&& x : r.d) x = -x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 195 | for (auto&& x : r.d) x = ~x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.1 6799 | #if HIP_PROF_HIP_API_STRING 32.1 | ^ 32.1 4 warnings generated when compiling for gfx942. 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.1 235 | #if __HIP_NO_IMAGE_SUPPORT 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 187 | for (auto&& x : r.d) x = -x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 195 | for (auto&& x : r.d) x = ~x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.1 6799 | #if HIP_PROF_HIP_API_STRING 32.1 | ^ 32.1 6 warnings generated when compiling for host. 32.1 [224/916] Building CXX object src/CMakeFiles/MIOpen.dir/scalar.cpp.o 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/scalar.cpp:26: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/scalar.cpp:26: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 187 | for (auto&& x : r.d) x = -x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 195 | for (auto&& x : r.d) x = ~x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/scalar.cpp:26: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.1 6799 | #if HIP_PROF_HIP_API_STRING 32.1 | ^ 32.1 4 warnings generated when compiling for gfx942. 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/scalar.cpp:26: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/scalar.cpp:26: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/scalar.cpp:26: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.1 235 | #if __HIP_NO_IMAGE_SUPPORT 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/scalar.cpp:26: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 187 | for (auto&& x : r.d) x = -x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 195 | for (auto&& x : r.d) x = ~x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/scalar.cpp:26: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.1 6799 | #if HIP_PROF_HIP_API_STRING 32.1 | ^ 32.1 6 warnings generated when compiling for host. 32.1 [225/916] Building CXX object src/CMakeFiles/MIOpen.dir/rope_api.cpp.o 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 187 | for (auto&& x : r.d) x = -x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 195 | for (auto&& x : r.d) x = ~x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.1 6799 | #if HIP_PROF_HIP_API_STRING 32.1 | ^ 32.1 4 warnings generated when compiling for gfx942. 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.1 235 | #if __HIP_NO_IMAGE_SUPPORT 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 187 | for (auto&& x : r.d) x = -x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 195 | for (auto&& x : r.d) x = ~x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.1 6799 | #if HIP_PROF_HIP_API_STRING 32.1 | ^ 32.1 6 warnings generated when compiling for host. 32.1 [226/916] Building CXX object src/CMakeFiles/MIOpen.dir/dropout_api.cpp.o 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 187 | for (auto&& x : r.d) x = -x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 195 | for (auto&& x : r.d) x = ~x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.1 6799 | #if HIP_PROF_HIP_API_STRING 32.1 | ^ 32.1 4 warnings generated when compiling for gfx942. 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.1 235 | #if __HIP_NO_IMAGE_SUPPORT 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 187 | for (auto&& x : r.d) x = -x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.1 195 | for (auto&& x : r.d) x = ~x; 32.1 | ^ 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.1 248 | T x, y, z; 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.1 6799 | #if HIP_PROF_HIP_API_STRING 32.1 | ^ 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/dropout_api.cpp:41: 32.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernels/miopen_rocrand.hpp:45: 32.1 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_xorwow.h:24: 32.1 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_common.h:45:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.1 45 | #if __HIP_DEVICE_COMPILE__ \ 32.1 | ^ 32.1 7 warnings generated when compiling for host. 32.2 [227/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/opgraph.cpp.o 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.2 187 | for (auto&& x : r.d) x = -x; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.2 248 | T x, y, z; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.2 195 | for (auto&& x : r.d) x = ~x; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.2 248 | T x, y, z; 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.2 6799 | #if HIP_PROF_HIP_API_STRING 32.2 | ^ 32.2 4 warnings generated when compiling for gfx942. 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.2 235 | #if __HIP_NO_IMAGE_SUPPORT 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.2 187 | for (auto&& x : r.d) x = -x; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.2 248 | T x, y, z; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.2 195 | for (auto&& x : r.d) x = ~x; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.2 248 | T x, y, z; 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.2 6799 | #if HIP_PROF_HIP_API_STRING 32.2 | ^ 32.2 6 warnings generated when compiling for host. 32.2 [228/916] Building CXX object src/CMakeFiles/MIOpen.dir/reducetensor.cpp.o 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.2 187 | for (auto&& x : r.d) x = -x; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.2 248 | T x, y, z; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.2 195 | for (auto&& x : r.d) x = ~x; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.2 248 | T x, y, z; 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.2 6799 | #if HIP_PROF_HIP_API_STRING 32.2 | ^ 32.2 4 warnings generated when compiling for gfx942. 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.2 235 | #if __HIP_NO_IMAGE_SUPPORT 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.2 187 | for (auto&& x : r.d) x = -x; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.2 248 | T x, y, z; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.2 195 | for (auto&& x : r.d) x = ~x; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.2 248 | T x, y, z; 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.2 6799 | #if HIP_PROF_HIP_API_STRING 32.2 | ^ 32.2 6 warnings generated when compiling for host. 32.2 [229/916] Building CXX object src/CMakeFiles/MIOpen.dir/reduceextreme_api.cpp.o 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.2 187 | for (auto&& x : r.d) x = -x; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.2 248 | T x, y, z; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.2 195 | for (auto&& x : r.d) x = ~x; 32.2 | ^ 32.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.2 248 | T x, y, z; 32.2 | ^ 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 32.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.3 6799 | #if HIP_PROF_HIP_API_STRING 32.3 | ^ 32.3 4 warnings generated when compiling for gfx942. 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.3 235 | #if __HIP_NO_IMAGE_SUPPORT 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 187 | for (auto&& x : r.d) x = -x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 195 | for (auto&& x : r.d) x = ~x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.3 6799 | #if HIP_PROF_HIP_API_STRING 32.3 | ^ 32.3 6 warnings generated when compiling for host. 32.3 [230/916] Building CXX object src/CMakeFiles/MIOpen.dir/ctc_api.cpp.o 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 187 | for (auto&& x : r.d) x = -x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 195 | for (auto&& x : r.d) x = ~x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.3 6799 | #if HIP_PROF_HIP_API_STRING 32.3 | ^ 32.3 4 warnings generated when compiling for gfx942. 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.3 235 | #if __HIP_NO_IMAGE_SUPPORT 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 187 | for (auto&& x : r.d) x = -x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 195 | for (auto&& x : r.d) x = ~x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.3 6799 | #if HIP_PROF_HIP_API_STRING 32.3 | ^ 32.3 6 warnings generated when compiling for host. 32.3 [231/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/engineheur.cpp.o 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 187 | for (auto&& x : r.d) x = -x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 195 | for (auto&& x : r.d) x = ~x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.3 6799 | #if HIP_PROF_HIP_API_STRING 32.3 | ^ 32.3 4 warnings generated when compiling for gfx942. 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.3 235 | #if __HIP_NO_IMAGE_SUPPORT 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 187 | for (auto&& x : r.d) x = -x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 195 | for (auto&& x : r.d) x = ~x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.3 6799 | #if HIP_PROF_HIP_API_STRING 32.3 | ^ 32.3 6 warnings generated when compiling for host. 32.3 [232/916] Building CXX object src/CMakeFiles/MIOpen.dir/reducecalculation_api.cpp.o 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 187 | for (auto&& x : r.d) x = -x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 195 | for (auto&& x : r.d) x = ~x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.3 6799 | #if HIP_PROF_HIP_API_STRING 32.3 | ^ 32.3 4 warnings generated when compiling for gfx942. 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.3 235 | #if __HIP_NO_IMAGE_SUPPORT 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 187 | for (auto&& x : r.d) x = -x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 195 | for (auto&& x : r.d) x = ~x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.3 6799 | #if HIP_PROF_HIP_API_STRING 32.3 | ^ 32.3 6 warnings generated when compiling for host. 32.3 [233/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/rnn_util.cpp.o 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 187 | for (auto&& x : r.d) x = -x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 195 | for (auto&& x : r.d) x = ~x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.3 6799 | #if HIP_PROF_HIP_API_STRING 32.3 | ^ 32.3 4 warnings generated when compiling for gfx942. 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.3 235 | #if __HIP_NO_IMAGE_SUPPORT 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 187 | for (auto&& x : r.d) x = -x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.3 195 | for (auto&& x : r.d) x = ~x; 32.3 | ^ 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.3 248 | T x, y, z; 32.3 | ^ 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 32.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.3 6799 | #if HIP_PROF_HIP_API_STRING 32.3 | ^ 32.3 6 warnings generated when compiling for host. 32.5 [234/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/rnn_transformer.cpp.o 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.5 | ^ 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.5 187 | for (auto&& x : r.d) x = -x; 32.5 | ^ 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.5 248 | T x, y, z; 32.5 | ^ 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.5 195 | for (auto&& x : r.d) x = ~x; 32.5 | ^ 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.5 248 | T x, y, z; 32.5 | ^ 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.5 6799 | #if HIP_PROF_HIP_API_STRING 32.5 | ^ 32.5 4 warnings generated when compiling for gfx942. 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 32.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 32.5 | ^ 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 32.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 32.5 | ^ 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 32.5 235 | #if __HIP_NO_IMAGE_SUPPORT 32.5 | ^ 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.5 187 | for (auto&& x : r.d) x = -x; 32.5 | ^ 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.5 248 | T x, y, z; 32.5 | ^ 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 32.5 195 | for (auto&& x : r.d) x = ~x; 32.5 | ^ 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 32.5 248 | T x, y, z; 32.5 | ^ 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 32.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 32.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 32.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 32.5 6799 | #if HIP_PROF_HIP_API_STRING 32.5 | ^ 32.5 6 warnings generated when compiling for host. 33.2 [235/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/fwd_s_stream.cpp.o 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 33.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 33.2 | ^ 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.2 187 | for (auto&& x : r.d) x = -x; 33.2 | ^ 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.2 248 | T x, y, z; 33.2 | ^ 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.2 195 | for (auto&& x : r.d) x = ~x; 33.2 | ^ 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.2 248 | T x, y, z; 33.2 | ^ 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 33.2 6799 | #if HIP_PROF_HIP_API_STRING 33.2 | ^ 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 33.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 33.2 744 | return strides; 33.2 | ^ 33.2 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 33.2 745 | }(bias_lens, bias_mode * 2); 33.2 | ^ 33.2 5 warnings generated when compiling for gfx942. 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 33.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 33.2 | ^ 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 33.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 33.2 | ^ 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 33.2 235 | #if __HIP_NO_IMAGE_SUPPORT 33.2 | ^ 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.2 187 | for (auto&& x : r.d) x = -x; 33.2 | ^ 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.2 248 | T x, y, z; 33.2 | ^ 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.2 195 | for (auto&& x : r.d) x = ~x; 33.2 | ^ 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.2 248 | T x, y, z; 33.2 | ^ 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 33.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 33.2 6799 | #if HIP_PROF_HIP_API_STRING 33.2 | ^ 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 33.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 33.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 33.2 744 | return strides; 33.2 | ^ 33.2 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 33.2 745 | }(bias_lens, bias_mode * 2); 33.2 | ^ 33.2 7 warnings generated when compiling for host. 33.3 [236/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_s_stream.cpp.o 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 33.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 33.3 | ^ 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.3 187 | for (auto&& x : r.d) x = -x; 33.3 | ^ 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.3 248 | T x, y, z; 33.3 | ^ 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.3 195 | for (auto&& x : r.d) x = ~x; 33.3 | ^ 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.3 248 | T x, y, z; 33.3 | ^ 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 33.3 6799 | #if HIP_PROF_HIP_API_STRING 33.3 | ^ 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 33.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 33.3 744 | return strides; 33.3 | ^ 33.3 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 33.3 745 | }(bias_lens, bias_mode * 2); 33.3 | ^ 33.3 5 warnings generated when compiling for gfx942. 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 33.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 33.3 | ^ 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 33.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 33.3 | ^ 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 33.3 235 | #if __HIP_NO_IMAGE_SUPPORT 33.3 | ^ 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.3 187 | for (auto&& x : r.d) x = -x; 33.3 | ^ 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.3 248 | T x, y, z; 33.3 | ^ 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.3 195 | for (auto&& x : r.d) x = ~x; 33.3 | ^ 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.3 248 | T x, y, z; 33.3 | ^ 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 33.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 33.3 6799 | #if HIP_PROF_HIP_API_STRING 33.3 | ^ 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 33.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 33.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 33.3 744 | return strides; 33.3 | ^ 33.3 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 33.3 745 | }(bias_lens, bias_mode * 2); 33.3 | ^ 33.3 7 warnings generated when compiling for host. 33.4 [237/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_data_modular.cpp.o 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 33.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.4 187 | for (auto&& x : r.d) x = -x; 33.4 | ^ 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.4 248 | T x, y, z; 33.4 | ^ 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.4 195 | for (auto&& x : r.d) x = ~x; 33.4 | ^ 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.4 248 | T x, y, z; 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 33.4 6799 | #if HIP_PROF_HIP_API_STRING 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 33.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 33.4 744 | return strides; 33.4 | ^ 33.4 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 33.4 745 | }(bias_lens, bias_mode * 2); 33.4 | ^ 33.4 /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:345:16: warning: not eliding copy on return [-Wnrvo] 33.4 345 | return ws_ht_layer_size; 33.4 | ^ 33.4 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 33.4 346 | }(workspaceInfo.hStateSizes); 33.4 | ^ 33.4 6 warnings generated when compiling for gfx942. 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 33.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 33.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 33.4 235 | #if __HIP_NO_IMAGE_SUPPORT 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.4 187 | for (auto&& x : r.d) x = -x; 33.4 | ^ 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.4 248 | T x, y, z; 33.4 | ^ 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.4 195 | for (auto&& x : r.d) x = ~x; 33.4 | ^ 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.4 248 | T x, y, z; 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 33.4 6799 | #if HIP_PROF_HIP_API_STRING 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 33.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 33.4 744 | return strides; 33.4 | ^ 33.4 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 33.4 745 | }(bias_lens, bias_mode * 2); 33.4 | ^ 33.4 /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:345:16: warning: not eliding copy on return [-Wnrvo] 33.4 345 | return ws_ht_layer_size; 33.4 | ^ 33.4 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 33.4 346 | }(workspaceInfo.hStateSizes); 33.4 | ^ 33.4 8 warnings generated when compiling for host. 33.4 [238/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/bww_s_steam.cpp.o 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 33.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.4 187 | for (auto&& x : r.d) x = -x; 33.4 | ^ 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.4 248 | T x, y, z; 33.4 | ^ 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.4 195 | for (auto&& x : r.d) x = ~x; 33.4 | ^ 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.4 248 | T x, y, z; 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 33.4 6799 | #if HIP_PROF_HIP_API_STRING 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 33.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 33.4 744 | return strides; 33.4 | ^ 33.4 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 33.4 745 | }(bias_lens, bias_mode * 2); 33.4 | ^ 33.4 5 warnings generated when compiling for gfx942. 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 33.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 33.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 33.4 235 | #if __HIP_NO_IMAGE_SUPPORT 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.4 187 | for (auto&& x : r.d) x = -x; 33.4 | ^ 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.4 248 | T x, y, z; 33.4 | ^ 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 33.4 195 | for (auto&& x : r.d) x = ~x; 33.4 | ^ 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 33.4 248 | T x, y, z; 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 33.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 33.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 33.4 6799 | #if HIP_PROF_HIP_API_STRING 33.4 | ^ 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 33.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 33.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 33.4 744 | return strides; 33.4 | ^ 33.4 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 33.4 745 | }(bias_lens, bias_mode * 2); 33.4 | ^ 33.4 7 warnings generated when compiling for host. 34.3 [239/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/Base/fw_data_modular.cpp.o 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 34.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 34.3 | ^ 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 34.3 187 | for (auto&& x : r.d) x = -x; 34.3 | ^ 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 34.3 248 | T x, y, z; 34.3 | ^ 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 34.3 195 | for (auto&& x : r.d) x = ~x; 34.3 | ^ 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 34.3 248 | T x, y, z; 34.3 | ^ 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 34.3 6799 | #if HIP_PROF_HIP_API_STRING 34.3 | ^ 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 34.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 34.3 744 | return strides; 34.3 | ^ 34.3 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 34.3 745 | }(bias_lens, bias_mode * 2); 34.3 | ^ 34.3 /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:507:16: warning: not eliding copy on return [-Wnrvo] 34.3 507 | return ws_ht_layer_size; 34.3 | ^ 34.3 /therock/src/rocm-libraries/projects/miopen/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 &)::(anonymous class)::operator()>' requested here 34.3 508 | }(reservLayout.hStateSizes); 34.3 | ^ 34.3 6 warnings generated when compiling for gfx942. 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 34.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 34.3 | ^ 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 34.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 34.3 | ^ 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 34.3 235 | #if __HIP_NO_IMAGE_SUPPORT 34.3 | ^ 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 34.3 187 | for (auto&& x : r.d) x = -x; 34.3 | ^ 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 34.3 248 | T x, y, z; 34.3 | ^ 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 34.3 195 | for (auto&& x : r.d) x = ~x; 34.3 | ^ 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 34.3 248 | T x, y, z; 34.3 | ^ 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 34.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 34.3 6799 | #if HIP_PROF_HIP_API_STRING 34.3 | ^ 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 34.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 34.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 34.3 744 | return strides; 34.3 | ^ 34.3 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 34.3 745 | }(bias_lens, bias_mode * 2); 34.3 | ^ 34.3 /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:507:16: warning: not eliding copy on return [-Wnrvo] 34.3 507 | return ws_ht_layer_size; 34.3 | ^ 34.3 /therock/src/rocm-libraries/projects/miopen/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 &)::(anonymous class)::operator()>' requested here 34.3 508 | }(reservLayout.hStateSizes); 34.3 | ^ 34.3 8 warnings generated when compiling for host. 34.4 [240/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/selector.cpp.o 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 34.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 34.4 | ^ 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 34.4 187 | for (auto&& x : r.d) x = -x; 34.4 | ^ 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 34.4 248 | T x, y, z; 34.4 | ^ 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 34.4 195 | for (auto&& x : r.d) x = ~x; 34.4 | ^ 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 34.4 248 | T x, y, z; 34.4 | ^ 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 34.4 6799 | #if HIP_PROF_HIP_API_STRING 34.4 | ^ 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/selector.cpp:39: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 34.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 34.4 744 | return strides; 34.4 | ^ 34.4 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 34.4 745 | }(bias_lens, bias_mode * 2); 34.4 | ^ 34.4 5 warnings generated when compiling for gfx942. 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 34.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 34.4 | ^ 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 34.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 34.4 | ^ 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 34.4 235 | #if __HIP_NO_IMAGE_SUPPORT 34.4 | ^ 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 34.4 187 | for (auto&& x : r.d) x = -x; 34.4 | ^ 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 34.4 248 | T x, y, z; 34.4 | ^ 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 34.4 195 | for (auto&& x : r.d) x = ~x; 34.4 | ^ 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 34.4 248 | T x, y, z; 34.4 | ^ 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 34.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 34.4 6799 | #if HIP_PROF_HIP_API_STRING 34.4 | ^ 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/selector.cpp:39: 34.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 34.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 34.4 744 | return strides; 34.4 | ^ 34.4 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 34.4 745 | }(bias_lens, bias_mode * 2); 34.4 | ^ 34.4 7 warnings generated when compiling for host. 34.7 [241/916] Building CXX object src/CMakeFiles/MIOpen.dir/reducetensor_api.cpp.o 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 34.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 34.7 | ^ 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 34.7 187 | for (auto&& x : r.d) x = -x; 34.7 | ^ 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 34.7 248 | T x, y, z; 34.7 | ^ 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 34.7 195 | for (auto&& x : r.d) x = ~x; 34.7 | ^ 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 34.7 248 | T x, y, z; 34.7 | ^ 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 34.7 6799 | #if HIP_PROF_HIP_API_STRING 34.7 | ^ 34.7 4 warnings generated when compiling for gfx942. 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 34.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 34.7 | ^ 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 34.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 34.7 | ^ 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 34.7 235 | #if __HIP_NO_IMAGE_SUPPORT 34.7 | ^ 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 34.7 187 | for (auto&& x : r.d) x = -x; 34.7 | ^ 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 34.7 248 | T x, y, z; 34.7 | ^ 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 34.7 195 | for (auto&& x : r.d) x = ~x; 34.7 | ^ 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 34.7 248 | T x, y, z; 34.7 | ^ 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 34.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 34.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 34.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 34.7 6799 | #if HIP_PROF_HIP_API_STRING 34.7 | ^ 34.7 6 warnings generated when compiling for host. 35.0 [242/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/solver_finders.cpp.o 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.0 | ^ 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.0 187 | for (auto&& x : r.d) x = -x; 35.0 | ^ 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.0 248 | T x, y, z; 35.0 | ^ 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.0 195 | for (auto&& x : r.d) x = ~x; 35.0 | ^ 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.0 248 | T x, y, z; 35.0 | ^ 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.0 6799 | #if HIP_PROF_HIP_API_STRING 35.0 | ^ 35.0 /therock/src/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:363:12: warning: not eliding copy on return [-Wnrvo] 35.0 363 | return ret; 35.0 | ^ 35.0 5 warnings generated when compiling for gfx942. 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 35.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 35.0 | ^ 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.0 | ^ 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 35.0 235 | #if __HIP_NO_IMAGE_SUPPORT 35.0 | ^ 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.0 187 | for (auto&& x : r.d) x = -x; 35.0 | ^ 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.0 248 | T x, y, z; 35.0 | ^ 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.0 195 | for (auto&& x : r.d) x = ~x; 35.0 | ^ 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.0 248 | T x, y, z; 35.0 | ^ 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 35.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.0 6799 | #if HIP_PROF_HIP_API_STRING 35.0 | ^ 35.0 /therock/src/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:363:12: warning: not eliding copy on return [-Wnrvo] 35.0 363 | return ret; 35.0 | ^ 35.0 7 warnings generated when compiling for host. 35.2 [243/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_weights_modular.cpp.o 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.2 | ^ 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.2 187 | for (auto&& x : r.d) x = -x; 35.2 | ^ 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.2 248 | T x, y, z; 35.2 | ^ 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.2 195 | for (auto&& x : r.d) x = ~x; 35.2 | ^ 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.2 248 | T x, y, z; 35.2 | ^ 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.2 6799 | #if HIP_PROF_HIP_API_STRING 35.2 | ^ 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 35.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 35.2 744 | return strides; 35.2 | ^ 35.2 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 35.2 745 | }(bias_lens, bias_mode * 2); 35.2 | ^ 35.2 5 warnings generated when compiling for gfx942. 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 35.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 35.2 | ^ 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.2 | ^ 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 35.2 235 | #if __HIP_NO_IMAGE_SUPPORT 35.2 | ^ 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.2 187 | for (auto&& x : r.d) x = -x; 35.2 | ^ 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.2 248 | T x, y, z; 35.2 | ^ 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.2 195 | for (auto&& x : r.d) x = ~x; 35.2 | ^ 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.2 248 | T x, y, z; 35.2 | ^ 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.2 6799 | #if HIP_PROF_HIP_API_STRING 35.2 | ^ 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 35.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 35.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 35.2 744 | return strides; 35.2 | ^ 35.2 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 35.2 745 | }(bias_lens, bias_mode * 2); 35.2 | ^ 35.2 7 warnings generated when compiling for host. 35.4 [244/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/bww_multi_stream.cpp.o 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.4 187 | for (auto&& x : r.d) x = -x; 35.4 | ^ 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.4 248 | T x, y, z; 35.4 | ^ 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.4 195 | for (auto&& x : r.d) x = ~x; 35.4 | ^ 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.4 248 | T x, y, z; 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.4 6799 | #if HIP_PROF_HIP_API_STRING 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:28: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 35.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 35.4 744 | return strides; 35.4 | ^ 35.4 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 35.4 745 | }(bias_lens, bias_mode * 2); 35.4 | ^ 35.4 5 warnings generated when compiling for gfx942. 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 35.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 35.4 235 | #if __HIP_NO_IMAGE_SUPPORT 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.4 187 | for (auto&& x : r.d) x = -x; 35.4 | ^ 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.4 248 | T x, y, z; 35.4 | ^ 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.4 195 | for (auto&& x : r.d) x = ~x; 35.4 | ^ 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.4 248 | T x, y, z; 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.4 6799 | #if HIP_PROF_HIP_API_STRING 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:28: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 35.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 35.4 744 | return strides; 35.4 | ^ 35.4 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 35.4 745 | }(bias_lens, bias_mode * 2); 35.4 | ^ 35.4 7 warnings generated when compiling for host. 35.4 [245/916] Building CXX object src/CMakeFiles/MIOpen.dir/softmax_api.cpp.o 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.4 187 | for (auto&& x : r.d) x = -x; 35.4 | ^ 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.4 248 | T x, y, z; 35.4 | ^ 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.4 195 | for (auto&& x : r.d) x = ~x; 35.4 | ^ 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.4 248 | T x, y, z; 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.4 6799 | #if HIP_PROF_HIP_API_STRING 35.4 | ^ 35.4 4 warnings generated when compiling for gfx942. 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 35.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 35.4 235 | #if __HIP_NO_IMAGE_SUPPORT 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.4 187 | for (auto&& x : r.d) x = -x; 35.4 | ^ 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.4 248 | T x, y, z; 35.4 | ^ 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.4 195 | for (auto&& x : r.d) x = ~x; 35.4 | ^ 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.4 248 | T x, y, z; 35.4 | ^ 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 35.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.4 6799 | #if HIP_PROF_HIP_API_STRING 35.4 | ^ 35.4 6 warnings generated when compiling for host. 35.5 [246/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn.cpp.o 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 187 | for (auto&& x : r.d) x = -x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 195 | for (auto&& x : r.d) x = ~x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.5 6799 | #if HIP_PROF_HIP_API_STRING 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn.cpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 35.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 35.5 744 | return strides; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 35.5 745 | }(bias_lens, bias_mode * 2); 35.5 | ^ 35.5 5 warnings generated when compiling for gfx942. 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 35.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 35.5 235 | #if __HIP_NO_IMAGE_SUPPORT 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 187 | for (auto&& x : r.d) x = -x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 195 | for (auto&& x : r.d) x = ~x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.5 6799 | #if HIP_PROF_HIP_API_STRING 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn.cpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 35.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 35.5 744 | return strides; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 35.5 745 | }(bias_lens, bias_mode * 2); 35.5 | ^ 35.5 7 warnings generated when compiling for host. 35.5 [247/916] Building CXX object src/CMakeFiles/MIOpen.dir/find_db.cpp.o 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 187 | for (auto&& x : r.d) x = -x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 195 | for (auto&& x : r.d) x = ~x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.5 6799 | #if HIP_PROF_HIP_API_STRING 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 35.5 140 | return file_path; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:299:16: note: in instantiation of member function 'miopen::FindDbRecord_t>::GetInstalledPathFile' requested here 35.5 299 | template class FindDbRecord_t; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 35.5 191 | return best_path; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 35.5 140 | return file_path; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:300:16: note: in instantiation of member function 'miopen::FindDbRecord_t::GetInstalledPathFile' requested here 35.5 300 | template class FindDbRecord_t; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 35.5 191 | return best_path; 35.5 | ^ 35.5 8 warnings generated when compiling for gfx942. 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 35.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 35.5 235 | #if __HIP_NO_IMAGE_SUPPORT 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 187 | for (auto&& x : r.d) x = -x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 195 | for (auto&& x : r.d) x = ~x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.5 6799 | #if HIP_PROF_HIP_API_STRING 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 35.5 140 | return file_path; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:299:16: note: in instantiation of member function 'miopen::FindDbRecord_t>::GetInstalledPathFile' requested here 35.5 299 | template class FindDbRecord_t; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 35.5 191 | return best_path; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 35.5 140 | return file_path; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:300:16: note: in instantiation of member function 'miopen::FindDbRecord_t::GetInstalledPathFile' requested here 35.5 300 | template class FindDbRecord_t; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 35.5 191 | return best_path; 35.5 | ^ 35.5 10 warnings generated when compiling for host. 35.5 [248/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/graphapi.cpp.o 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 187 | for (auto&& x : r.d) x = -x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 195 | for (auto&& x : r.d) x = ~x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.5 6799 | #if HIP_PROF_HIP_API_STRING 35.5 | ^ 35.5 4 warnings generated when compiling for gfx942. 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 35.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 35.5 235 | #if __HIP_NO_IMAGE_SUPPORT 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 187 | for (auto&& x : r.d) x = -x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 195 | for (auto&& x : r.d) x = ~x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.5 6799 | #if HIP_PROF_HIP_API_STRING 35.5 | ^ 35.5 6 warnings generated when compiling for host. 35.5 [249/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_multi_stream.cpp.o 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 187 | for (auto&& x : r.d) x = -x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 195 | for (auto&& x : r.d) x = ~x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.5 6799 | #if HIP_PROF_HIP_API_STRING 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:28: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 35.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 35.5 744 | return strides; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 35.5 745 | }(bias_lens, bias_mode * 2); 35.5 | ^ 35.5 5 warnings generated when compiling for gfx942. 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 35.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 35.5 235 | #if __HIP_NO_IMAGE_SUPPORT 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 187 | for (auto&& x : r.d) x = -x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.5 195 | for (auto&& x : r.d) x = ~x; 35.5 | ^ 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.5 248 | T x, y, z; 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.5 6799 | #if HIP_PROF_HIP_API_STRING 35.5 | ^ 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:28: 35.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 35.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 35.5 744 | return strides; 35.5 | ^ 35.5 /therock/src/rocm-libraries/projects/miopen/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)::(anonymous class)::operator()>' requested here 35.5 745 | }(bias_lens, bias_mode * 2); 35.5 | ^ 35.5 7 warnings generated when compiling for host. 35.6 [250/916] Building CXX object src/CMakeFiles/MIOpen.dir/softmarginloss_api.cpp.o 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.6 187 | for (auto&& x : r.d) x = -x; 35.6 | ^ 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.6 248 | T x, y, z; 35.6 | ^ 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.6 195 | for (auto&& x : r.d) x = ~x; 35.6 | ^ 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.6 248 | T x, y, z; 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.6 6799 | #if HIP_PROF_HIP_API_STRING 35.6 | ^ 35.6 4 warnings generated when compiling for gfx942. 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 35.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 35.6 235 | #if __HIP_NO_IMAGE_SUPPORT 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.6 187 | for (auto&& x : r.d) x = -x; 35.6 | ^ 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.6 248 | T x, y, z; 35.6 | ^ 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.6 195 | for (auto&& x : r.d) x = ~x; 35.6 | ^ 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.6 248 | T x, y, z; 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.6 6799 | #if HIP_PROF_HIP_API_STRING 35.6 | ^ 35.6 6 warnings generated when compiling for host. 35.6 [251/916] Building CXX object src/CMakeFiles/MIOpen.dir/fusion/problem_description.cpp.o 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.6 187 | for (auto&& x : r.d) x = -x; 35.6 | ^ 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.6 248 | T x, y, z; 35.6 | ^ 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.6 195 | for (auto&& x : r.d) x = ~x; 35.6 | ^ 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.6 248 | T x, y, z; 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.6 6799 | #if HIP_PROF_HIP_API_STRING 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 35.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 35.6 448 | return s; 35.6 | ^ 35.6 5 warnings generated when compiling for gfx942. 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 35.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 35.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 35.6 235 | #if __HIP_NO_IMAGE_SUPPORT 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.6 187 | for (auto&& x : r.d) x = -x; 35.6 | ^ 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.6 248 | T x, y, z; 35.6 | ^ 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 35.6 195 | for (auto&& x : r.d) x = ~x; 35.6 | ^ 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 35.6 248 | T x, y, z; 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 35.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 35.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 35.6 6799 | #if HIP_PROF_HIP_API_STRING 35.6 | ^ 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 35.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 35.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 35.6 448 | return s; 35.6 | ^ 35.6 7 warnings generated when compiling for host. 36.0 [252/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/engine.cpp.o 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 36.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 36.0 | ^ 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 36.0 187 | for (auto&& x : r.d) x = -x; 36.0 | ^ 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 36.0 248 | T x, y, z; 36.0 | ^ 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 36.0 195 | for (auto&& x : r.d) x = ~x; 36.0 | ^ 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 36.0 248 | T x, y, z; 36.0 | ^ 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 36.0 6799 | #if HIP_PROF_HIP_API_STRING 36.0 | ^ 36.0 4 warnings generated when compiling for gfx942. 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 36.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 36.0 | ^ 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 36.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 36.0 | ^ 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 36.0 235 | #if __HIP_NO_IMAGE_SUPPORT 36.0 | ^ 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 36.0 187 | for (auto&& x : r.d) x = -x; 36.0 | ^ 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 36.0 248 | T x, y, z; 36.0 | ^ 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 36.0 195 | for (auto&& x : r.d) x = ~x; 36.0 | ^ 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 36.0 248 | T x, y, z; 36.0 | ^ 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 36.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 36.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 36.0 6799 | #if HIP_PROF_HIP_API_STRING 36.0 | ^ 36.0 6 warnings generated when compiling for host. 36.1 [253/916] Building CXX object src/CMakeFiles/MIOpen.dir/fused_api.cpp.o 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 36.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 36.1 | ^ 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 36.1 187 | for (auto&& x : r.d) x = -x; 36.1 | ^ 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 36.1 248 | T x, y, z; 36.1 | ^ 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 36.1 195 | for (auto&& x : r.d) x = ~x; 36.1 | ^ 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 36.1 248 | T x, y, z; 36.1 | ^ 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 36.1 6799 | #if HIP_PROF_HIP_API_STRING 36.1 | ^ 36.1 4 warnings generated when compiling for gfx942. 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 36.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 36.1 | ^ 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 36.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 36.1 | ^ 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 36.1 235 | #if __HIP_NO_IMAGE_SUPPORT 36.1 | ^ 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 36.1 187 | for (auto&& x : r.d) x = -x; 36.1 | ^ 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 36.1 248 | T x, y, z; 36.1 | ^ 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 36.1 195 | for (auto&& x : r.d) x = ~x; 36.1 | ^ 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 36.1 248 | T x, y, z; 36.1 | ^ 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 36.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 36.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 36.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 36.1 6799 | #if HIP_PROF_HIP_API_STRING 36.1 | ^ 36.1 6 warnings generated when compiling for host. 37.2 [254/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/find_engine.cpp.o 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 37.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 37.2 | ^ 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 37.2 187 | for (auto&& x : r.d) x = -x; 37.2 | ^ 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 37.2 248 | T x, y, z; 37.2 | ^ 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 37.2 195 | for (auto&& x : r.d) x = ~x; 37.2 | ^ 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 37.2 248 | T x, y, z; 37.2 | ^ 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 37.2 6799 | #if HIP_PROF_HIP_API_STRING 37.2 | ^ 37.2 4 warnings generated when compiling for gfx942. 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 37.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 37.2 | ^ 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 37.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 37.2 | ^ 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 37.2 235 | #if __HIP_NO_IMAGE_SUPPORT 37.2 | ^ 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 37.2 187 | for (auto&& x : r.d) x = -x; 37.2 | ^ 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 37.2 248 | T x, y, z; 37.2 | ^ 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 37.2 195 | for (auto&& x : r.d) x = ~x; 37.2 | ^ 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 37.2 248 | T x, y, z; 37.2 | ^ 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 37.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 37.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 37.2 6799 | #if HIP_PROF_HIP_API_STRING 37.2 | ^ 37.2 6 warnings generated when compiling for host. 37.7 [255/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/convolution.cpp.o 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 37.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 37.7 | ^ 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 37.7 187 | for (auto&& x : r.d) x = -x; 37.7 | ^ 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 37.7 248 | T x, y, z; 37.7 | ^ 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 37.7 195 | for (auto&& x : r.d) x = ~x; 37.7 | ^ 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 37.7 248 | T x, y, z; 37.7 | ^ 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 37.7 6799 | #if HIP_PROF_HIP_API_STRING 37.7 | ^ 37.7 4 warnings generated when compiling for gfx942. 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 37.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 37.7 | ^ 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 37.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 37.7 | ^ 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 37.7 235 | #if __HIP_NO_IMAGE_SUPPORT 37.7 | ^ 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 37.7 187 | for (auto&& x : r.d) x = -x; 37.7 | ^ 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 37.7 248 | T x, y, z; 37.7 | ^ 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 37.7 195 | for (auto&& x : r.d) x = ~x; 37.7 | ^ 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 37.7 248 | T x, y, z; 37.7 | ^ 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 37.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 37.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 37.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 37.7 6799 | #if HIP_PROF_HIP_API_STRING 37.7 | ^ 37.7 6 warnings generated when compiling for host. 38.1 [256/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/execution_plan.cpp.o 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 38.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 38.1 | ^ 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.1 187 | for (auto&& x : r.d) x = -x; 38.1 | ^ 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.1 248 | T x, y, z; 38.1 | ^ 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.1 195 | for (auto&& x : r.d) x = ~x; 38.1 | ^ 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.1 248 | T x, y, z; 38.1 | ^ 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 38.1 6799 | #if HIP_PROF_HIP_API_STRING 38.1 | ^ 38.1 4 warnings generated when compiling for gfx942. 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 38.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 38.1 | ^ 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 38.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 38.1 | ^ 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 38.1 235 | #if __HIP_NO_IMAGE_SUPPORT 38.1 | ^ 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.1 187 | for (auto&& x : r.d) x = -x; 38.1 | ^ 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.1 248 | T x, y, z; 38.1 | ^ 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.1 195 | for (auto&& x : r.d) x = ~x; 38.1 | ^ 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.1 248 | T x, y, z; 38.1 | ^ 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 38.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 38.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 38.1 6799 | #if HIP_PROF_HIP_API_STRING 38.1 | ^ 38.1 6 warnings generated when compiling for host. 38.2 [257/916] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/conv_bias_res_add_activ_forward_executor.cpp.o 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 38.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 38.2 | ^ 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.2 187 | for (auto&& x : r.d) x = -x; 38.2 | ^ 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.2 248 | T x, y, z; 38.2 | ^ 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.2 195 | for (auto&& x : r.d) x = ~x; 38.2 | ^ 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.2 248 | T x, y, z; 38.2 | ^ 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 38.2 6799 | #if HIP_PROF_HIP_API_STRING 38.2 | ^ 38.2 4 warnings generated when compiling for gfx942. 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 38.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 38.2 | ^ 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 38.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 38.2 | ^ 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 38.2 235 | #if __HIP_NO_IMAGE_SUPPORT 38.2 | ^ 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.2 187 | for (auto&& x : r.d) x = -x; 38.2 | ^ 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.2 248 | T x, y, z; 38.2 | ^ 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.2 195 | for (auto&& x : r.d) x = ~x; 38.2 | ^ 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.2 248 | T x, y, z; 38.2 | ^ 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 38.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 38.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 38.2 6799 | #if HIP_PROF_HIP_API_STRING 38.2 | ^ 38.2 6 warnings generated when compiling for host. 38.4 [258/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/activ/fwd_1.cpp.o 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 38.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.4 187 | for (auto&& x : r.d) x = -x; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.4 248 | T x, y, z; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.4 195 | for (auto&& x : r.d) x = ~x; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.4 248 | T x, y, z; 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 38.4 6799 | #if HIP_PROF_HIP_API_STRING 38.4 | ^ 38.4 4 warnings generated when compiling for gfx942. 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 38.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 38.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 38.4 235 | #if __HIP_NO_IMAGE_SUPPORT 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.4 187 | for (auto&& x : r.d) x = -x; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.4 248 | T x, y, z; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.4 195 | for (auto&& x : r.d) x = ~x; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.4 248 | T x, y, z; 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 38.4 6799 | #if HIP_PROF_HIP_API_STRING 38.4 | ^ 38.4 6 warnings generated when compiling for host. 38.4 [259/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm_dynamic.cpp.o 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 38.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.4 187 | for (auto&& x : r.d) x = -x; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.4 248 | T x, y, z; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.4 195 | for (auto&& x : r.d) x = ~x; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.4 248 | T x, y, z; 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 38.4 6799 | #if HIP_PROF_HIP_API_STRING 38.4 | ^ 38.4 4 warnings generated when compiling for gfx942. 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 38.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 38.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 38.4 235 | #if __HIP_NO_IMAGE_SUPPORT 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.4 187 | for (auto&& x : r.d) x = -x; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.4 248 | T x, y, z; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.4 195 | for (auto&& x : r.d) x = ~x; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.4 248 | T x, y, z; 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 38.4 6799 | #if HIP_PROF_HIP_API_STRING 38.4 | ^ 38.4 6 warnings generated when compiling for host. 38.4 [260/916] Building CXX object src/CMakeFiles/MIOpen.dir/rnn_api.cpp.o 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 38.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.4 187 | for (auto&& x : r.d) x = -x; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.4 248 | T x, y, z; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.4 195 | for (auto&& x : r.d) x = ~x; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.4 248 | T x, y, z; 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 38.4 6799 | #if HIP_PROF_HIP_API_STRING 38.4 | ^ 38.4 4 warnings generated when compiling for gfx942. 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 38.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 38.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 38.4 235 | #if __HIP_NO_IMAGE_SUPPORT 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.4 187 | for (auto&& x : r.d) x = -x; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.4 248 | T x, y, z; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 38.4 195 | for (auto&& x : r.d) x = ~x; 38.4 | ^ 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 38.4 248 | T x, y, z; 38.4 | ^ 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 38.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 38.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 38.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 38.4 6799 | #if HIP_PROF_HIP_API_STRING 38.4 | ^ 38.4 6 warnings generated when compiling for host. 41.6 [261/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/adam/transformers_adam_w.cpp.o 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 41.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 41.6 | ^ 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.6 187 | for (auto&& x : r.d) x = -x; 41.6 | ^ 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.6 248 | T x, y, z; 41.6 | ^ 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.6 195 | for (auto&& x : r.d) x = ~x; 41.6 | ^ 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.6 248 | T x, y, z; 41.6 | ^ 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 41.6 6799 | #if HIP_PROF_HIP_API_STRING 41.6 | ^ 41.6 4 warnings generated when compiling for gfx942. 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 41.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 41.6 | ^ 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 41.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 41.6 | ^ 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 41.6 235 | #if __HIP_NO_IMAGE_SUPPORT 41.6 | ^ 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.6 187 | for (auto&& x : r.d) x = -x; 41.6 | ^ 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.6 248 | T x, y, z; 41.6 | ^ 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.6 195 | for (auto&& x : r.d) x = ~x; 41.6 | ^ 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.6 248 | T x, y, z; 41.6 | ^ 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 41.6 6799 | #if HIP_PROF_HIP_API_STRING 41.6 | ^ 41.6 6 warnings generated when compiling for host. 41.6 [262/916] Building CXX object src/CMakeFiles/MIOpen.dir/convolution_api.cpp.o 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 41.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 41.6 | ^ 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.6 187 | for (auto&& x : r.d) x = -x; 41.6 | ^ 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.6 248 | T x, y, z; 41.6 | ^ 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.6 195 | for (auto&& x : r.d) x = ~x; 41.6 | ^ 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.6 248 | T x, y, z; 41.6 | ^ 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 41.6 6799 | #if HIP_PROF_HIP_API_STRING 41.6 | ^ 41.6 4 warnings generated when compiling for gfx942. 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 41.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 41.6 | ^ 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 41.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 41.6 | ^ 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 41.6 235 | #if __HIP_NO_IMAGE_SUPPORT 41.6 | ^ 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.6 187 | for (auto&& x : r.d) x = -x; 41.6 | ^ 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.6 248 | T x, y, z; 41.6 | ^ 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.6 195 | for (auto&& x : r.d) x = ~x; 41.6 | ^ 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.6 248 | T x, y, z; 41.6 | ^ 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 41.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 41.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 41.6 6799 | #if HIP_PROF_HIP_API_STRING 41.6 | ^ 41.6 6 warnings generated when compiling for host. 41.8 [263/916] Building CXX object src/CMakeFiles/MIOpen.dir/convolution.cpp.o 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 41.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 187 | for (auto&& x : r.d) x = -x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 195 | for (auto&& x : r.d) x = ~x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 41.8 6799 | #if HIP_PROF_HIP_API_STRING 41.8 | ^ 41.8 4 warnings generated when compiling for gfx942. 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 41.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 41.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 41.8 235 | #if __HIP_NO_IMAGE_SUPPORT 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 187 | for (auto&& x : r.d) x = -x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 195 | for (auto&& x : r.d) x = ~x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/convolution.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 41.8 6799 | #if HIP_PROF_HIP_API_STRING 41.8 | ^ 41.8 6 warnings generated when compiling for host. 41.8 [264/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/activ/bwd_1.cpp.o 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 41.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 187 | for (auto&& x : r.d) x = -x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 195 | for (auto&& x : r.d) x = ~x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 41.8 6799 | #if HIP_PROF_HIP_API_STRING 41.8 | ^ 41.8 4 warnings generated when compiling for gfx942. 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 41.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 41.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 41.8 235 | #if __HIP_NO_IMAGE_SUPPORT 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 187 | for (auto&& x : r.d) x = -x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 195 | for (auto&& x : r.d) x = ~x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 41.8 6799 | #if HIP_PROF_HIP_API_STRING 41.8 | ^ 41.8 6 warnings generated when compiling for host. 41.8 [265/916] Building CXX object src/CMakeFiles/MIOpen.dir/api/find2_0_commons.cpp.o 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 41.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 187 | for (auto&& x : r.d) x = -x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 195 | for (auto&& x : r.d) x = ~x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 41.8 6799 | #if HIP_PROF_HIP_API_STRING 41.8 | ^ 41.8 4 warnings generated when compiling for gfx942. 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 41.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 41.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 41.8 235 | #if __HIP_NO_IMAGE_SUPPORT 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 187 | for (auto&& x : r.d) x = -x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 195 | for (auto&& x : r.d) x = ~x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 41.8 6799 | #if HIP_PROF_HIP_API_STRING 41.8 | ^ 41.8 6 warnings generated when compiling for host. 41.8 [266/916] Building CXX object src/CMakeFiles/MIOpen.dir/softmax.cpp.o 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 41.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 187 | for (auto&& x : r.d) x = -x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 195 | for (auto&& x : r.d) x = ~x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 41.8 6799 | #if HIP_PROF_HIP_API_STRING 41.8 | ^ 41.8 4 warnings generated when compiling for gfx942. 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 41.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 41.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 41.8 235 | #if __HIP_NO_IMAGE_SUPPORT 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 187 | for (auto&& x : r.d) x = -x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 41.8 195 | for (auto&& x : r.d) x = ~x; 41.8 | ^ 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 41.8 248 | T x, y, z; 41.8 | ^ 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmax.cpp:26: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 41.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 41.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 41.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 41.8 6799 | #if HIP_PROF_HIP_API_STRING 41.8 | ^ 41.8 6 warnings generated when compiling for host. 42.0 [267/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/adam/adam.cpp.o 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 42.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 42.0 | ^ 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 42.0 187 | for (auto&& x : r.d) x = -x; 42.0 | ^ 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 42.0 248 | T x, y, z; 42.0 | ^ 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 42.0 195 | for (auto&& x : r.d) x = ~x; 42.0 | ^ 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 42.0 248 | T x, y, z; 42.0 | ^ 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 42.0 6799 | #if HIP_PROF_HIP_API_STRING 42.0 | ^ 42.0 4 warnings generated when compiling for gfx942. 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 42.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 42.0 | ^ 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 42.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 42.0 | ^ 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 42.0 235 | #if __HIP_NO_IMAGE_SUPPORT 42.0 | ^ 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 42.0 187 | for (auto&& x : r.d) x = -x; 42.0 | ^ 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 42.0 248 | T x, y, z; 42.0 | ^ 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 42.0 195 | for (auto&& x : r.d) x = ~x; 42.0 | ^ 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 42.0 248 | T x, y, z; 42.0 | ^ 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 42.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 42.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 42.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 42.0 6799 | #if HIP_PROF_HIP_API_STRING 42.0 | ^ 42.0 6 warnings generated when compiling for host. 45.1 [268/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation.cpp.o 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.1 | ^ 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.1 187 | for (auto&& x : r.d) x = -x; 45.1 | ^ 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.1 248 | T x, y, z; 45.1 | ^ 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.1 195 | for (auto&& x : r.d) x = ~x; 45.1 | ^ 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.1 248 | T x, y, z; 45.1 | ^ 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.1 6799 | #if HIP_PROF_HIP_API_STRING 45.1 | ^ 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 45.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 45.1 448 | return s; 45.1 | ^ 45.1 5 warnings generated when compiling for gfx942. 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 45.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 45.1 | ^ 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.1 | ^ 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 45.1 235 | #if __HIP_NO_IMAGE_SUPPORT 45.1 | ^ 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.1 187 | for (auto&& x : r.d) x = -x; 45.1 | ^ 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.1 248 | T x, y, z; 45.1 | ^ 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.1 195 | for (auto&& x : r.d) x = ~x; 45.1 | ^ 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.1 248 | T x, y, z; 45.1 | ^ 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.1 6799 | #if HIP_PROF_HIP_API_STRING 45.1 | ^ 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 45.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 45.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 45.1 448 | return s; 45.1 | ^ 45.1 7 warnings generated when compiling for host. 45.3 [269/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/activ/fwd_0.cpp.o 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.3 | ^ 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.3 187 | for (auto&& x : r.d) x = -x; 45.3 | ^ 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.3 248 | T x, y, z; 45.3 | ^ 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.3 195 | for (auto&& x : r.d) x = ~x; 45.3 | ^ 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.3 248 | T x, y, z; 45.3 | ^ 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.3 6799 | #if HIP_PROF_HIP_API_STRING 45.3 | ^ 45.3 /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:213:12: warning: not eliding copy on return [-Wnrvo] 45.3 213 | return result; 45.3 | ^ 45.3 5 warnings generated when compiling for gfx942. 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 45.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 45.3 | ^ 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.3 | ^ 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 45.3 235 | #if __HIP_NO_IMAGE_SUPPORT 45.3 | ^ 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.3 187 | for (auto&& x : r.d) x = -x; 45.3 | ^ 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.3 248 | T x, y, z; 45.3 | ^ 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.3 195 | for (auto&& x : r.d) x = ~x; 45.3 | ^ 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.3 248 | T x, y, z; 45.3 | ^ 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.3 6799 | #if HIP_PROF_HIP_API_STRING 45.3 | ^ 45.3 /therock/src/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:213:12: warning: not eliding copy on return [-Wnrvo] 45.3 213 | return result; 45.3 | ^ 45.3 7 warnings generated when compiling for host. 45.3 [270/916] Building CXX object src/CMakeFiles/MIOpen.dir/problem.cpp.o 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/problem.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.3 | ^ 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/problem.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.3 187 | for (auto&& x : r.d) x = -x; 45.3 | ^ 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.3 248 | T x, y, z; 45.3 | ^ 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.3 195 | for (auto&& x : r.d) x = ~x; 45.3 | ^ 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.3 248 | T x, y, z; 45.3 | ^ 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/problem.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.3 6799 | #if HIP_PROF_HIP_API_STRING 45.3 | ^ 45.3 4 warnings generated when compiling for gfx942. 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/problem.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 45.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 45.3 | ^ 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/problem.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.3 | ^ 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/problem.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 45.3 235 | #if __HIP_NO_IMAGE_SUPPORT 45.3 | ^ 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/problem.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.3 187 | for (auto&& x : r.d) x = -x; 45.3 | ^ 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.3 248 | T x, y, z; 45.3 | ^ 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.3 195 | for (auto&& x : r.d) x = ~x; 45.3 | ^ 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.3 248 | T x, y, z; 45.3 | ^ 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/problem.cpp:27: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 45.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.3 6799 | #if HIP_PROF_HIP_API_STRING 45.3 | ^ 45.3 6 warnings generated when compiling for host. 45.6 [271/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation.cpp.o 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.6 | ^ 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.6 187 | for (auto&& x : r.d) x = -x; 45.6 | ^ 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.6 248 | T x, y, z; 45.6 | ^ 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.6 195 | for (auto&& x : r.d) x = ~x; 45.6 | ^ 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.6 248 | T x, y, z; 45.6 | ^ 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.6 6799 | #if HIP_PROF_HIP_API_STRING 45.6 | ^ 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 45.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 45.6 448 | return s; 45.6 | ^ 45.6 5 warnings generated when compiling for gfx942. 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 45.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 45.6 | ^ 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.6 | ^ 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 45.6 235 | #if __HIP_NO_IMAGE_SUPPORT 45.6 | ^ 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.6 187 | for (auto&& x : r.d) x = -x; 45.6 | ^ 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.6 248 | T x, y, z; 45.6 | ^ 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.6 195 | for (auto&& x : r.d) x = ~x; 45.6 | ^ 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.6 248 | T x, y, z; 45.6 | ^ 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.6 6799 | #if HIP_PROF_HIP_API_STRING 45.6 | ^ 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 45.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 45.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 45.6 448 | return s; 45.6 | ^ 45.6 7 warnings generated when compiling for host. 45.7 [272/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2f1.cpp.o 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.7 187 | for (auto&& x : r.d) x = -x; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.7 248 | T x, y, z; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.7 195 | for (auto&& x : r.d) x = ~x; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.7 248 | T x, y, z; 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.7 6799 | #if HIP_PROF_HIP_API_STRING 45.7 | ^ 45.7 4 warnings generated when compiling for gfx942. 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 45.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 45.7 235 | #if __HIP_NO_IMAGE_SUPPORT 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.7 187 | for (auto&& x : r.d) x = -x; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.7 248 | T x, y, z; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.7 195 | for (auto&& x : r.d) x = ~x; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.7 248 | T x, y, z; 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.7 6799 | #if HIP_PROF_HIP_API_STRING 45.7 | ^ 45.7 6 warnings generated when compiling for host. 45.7 [273/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/cat/forward_cat.cpp.o 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.7 187 | for (auto&& x : r.d) x = -x; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.7 248 | T x, y, z; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.7 195 | for (auto&& x : r.d) x = ~x; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.7 248 | T x, y, z; 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.7 6799 | #if HIP_PROF_HIP_API_STRING 45.7 | ^ 45.7 4 warnings generated when compiling for gfx942. 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 45.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 45.7 235 | #if __HIP_NO_IMAGE_SUPPORT 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.7 187 | for (auto&& x : r.d) x = -x; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.7 248 | T x, y, z; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.7 195 | for (auto&& x : r.d) x = ~x; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.7 248 | T x, y, z; 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.7 6799 | #if HIP_PROF_HIP_API_STRING 45.7 | ^ 45.7 6 warnings generated when compiling for host. 45.7 [274/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/activ/bwd_0.cpp.o 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.7 187 | for (auto&& x : r.d) x = -x; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.7 248 | T x, y, z; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.7 195 | for (auto&& x : r.d) x = ~x; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.7 248 | T x, y, z; 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.7 6799 | #if HIP_PROF_HIP_API_STRING 45.7 | ^ 45.7 4 warnings generated when compiling for gfx942. 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 45.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 45.7 235 | #if __HIP_NO_IMAGE_SUPPORT 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.7 187 | for (auto&& x : r.d) x = -x; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.7 248 | T x, y, z; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.7 195 | for (auto&& x : r.d) x = ~x; 45.7 | ^ 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.7 248 | T x, y, z; 45.7 | ^ 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 45.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.7 6799 | #if HIP_PROF_HIP_API_STRING 45.7 | ^ 45.7 6 warnings generated when compiling for host. 45.8 [275/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2b1.cpp.o 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.8 | ^ 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.8 187 | for (auto&& x : r.d) x = -x; 45.8 | ^ 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.8 248 | T x, y, z; 45.8 | ^ 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.8 195 | for (auto&& x : r.d) x = ~x; 45.8 | ^ 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.8 248 | T x, y, z; 45.8 | ^ 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.8 6799 | #if HIP_PROF_HIP_API_STRING 45.8 | ^ 45.8 4 warnings generated when compiling for gfx942. 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 45.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 45.8 | ^ 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 45.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 45.8 | ^ 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 45.8 235 | #if __HIP_NO_IMAGE_SUPPORT 45.8 | ^ 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.8 187 | for (auto&& x : r.d) x = -x; 45.8 | ^ 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.8 248 | T x, y, z; 45.8 | ^ 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 45.8 195 | for (auto&& x : r.d) x = ~x; 45.8 | ^ 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 45.8 248 | T x, y, z; 45.8 | ^ 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 45.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 45.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 45.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 45.8 6799 | #if HIP_PROF_HIP_API_STRING 45.8 | ^ 45.8 6 warnings generated when compiling for host. 47.4 [276/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference.cpp.o 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 47.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 47.4 187 | for (auto&& x : r.d) x = -x; 47.4 | ^ 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 47.4 248 | T x, y, z; 47.4 | ^ 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 47.4 195 | for (auto&& x : r.d) x = ~x; 47.4 | ^ 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 47.4 248 | T x, y, z; 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 47.4 6799 | #if HIP_PROF_HIP_API_STRING 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 47.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 47.4 448 | return s; 47.4 | ^ 47.4 5 warnings generated when compiling for gfx942. 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 47.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 47.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 47.4 235 | #if __HIP_NO_IMAGE_SUPPORT 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 47.4 187 | for (auto&& x : r.d) x = -x; 47.4 | ^ 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 47.4 248 | T x, y, z; 47.4 | ^ 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 47.4 195 | for (auto&& x : r.d) x = ~x; 47.4 | ^ 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 47.4 248 | T x, y, z; 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 47.4 6799 | #if HIP_PROF_HIP_API_STRING 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 47.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 47.4 448 | return s; 47.4 | ^ 47.4 7 warnings generated when compiling for host. 47.4 [277/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp.o 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 47.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 47.4 187 | for (auto&& x : r.d) x = -x; 47.4 | ^ 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 47.4 248 | T x, y, z; 47.4 | ^ 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 47.4 195 | for (auto&& x : r.d) x = ~x; 47.4 | ^ 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 47.4 248 | T x, y, z; 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 47.4 6799 | #if HIP_PROF_HIP_API_STRING 47.4 | ^ 47.4 4 warnings generated when compiling for gfx942. 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 47.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 47.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 47.4 235 | #if __HIP_NO_IMAGE_SUPPORT 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 47.4 187 | for (auto&& x : r.d) x = -x; 47.4 | ^ 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 47.4 248 | T x, y, z; 47.4 | ^ 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 47.4 195 | for (auto&& x : r.d) x = ~x; 47.4 | ^ 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 47.4 248 | T x, y, z; 47.4 | ^ 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 47.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 47.4 6799 | #if HIP_PROF_HIP_API_STRING 47.4 | ^ 47.4 6 warnings generated when compiling for host. 47.8 [278/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp.o 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 47.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 47.8 | ^ 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 47.8 187 | for (auto&& x : r.d) x = -x; 47.8 | ^ 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 47.8 248 | T x, y, z; 47.8 | ^ 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 47.8 195 | for (auto&& x : r.d) x = ~x; 47.8 | ^ 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 47.8 248 | T x, y, z; 47.8 | ^ 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 47.8 6799 | #if HIP_PROF_HIP_API_STRING 47.8 | ^ 47.8 4 warnings generated when compiling for gfx942. 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 47.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 47.8 | ^ 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 47.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 47.8 | ^ 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 47.8 235 | #if __HIP_NO_IMAGE_SUPPORT 47.8 | ^ 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 47.8 187 | for (auto&& x : r.d) x = -x; 47.8 | ^ 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 47.8 248 | T x, y, z; 47.8 | ^ 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 47.8 195 | for (auto&& x : r.d) x = ~x; 47.8 | ^ 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 47.8 248 | T x, y, z; 47.8 | ^ 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 47.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 47.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 47.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 47.8 6799 | #if HIP_PROF_HIP_API_STRING 47.8 | ^ 47.8 6 warnings generated when compiling for host. 48.1 [279/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation_fused.cpp.o 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 48.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 48.1 | ^ 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.1 187 | for (auto&& x : r.d) x = -x; 48.1 | ^ 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.1 248 | T x, y, z; 48.1 | ^ 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.1 195 | for (auto&& x : r.d) x = ~x; 48.1 | ^ 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.1 248 | T x, y, z; 48.1 | ^ 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 48.1 6799 | #if HIP_PROF_HIP_API_STRING 48.1 | ^ 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:29: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 48.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 48.1 448 | return s; 48.1 | ^ 48.1 5 warnings generated when compiling for gfx942. 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 48.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 48.1 | ^ 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 48.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 48.1 | ^ 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 48.1 235 | #if __HIP_NO_IMAGE_SUPPORT 48.1 | ^ 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.1 187 | for (auto&& x : r.d) x = -x; 48.1 | ^ 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.1 248 | T x, y, z; 48.1 | ^ 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.1 195 | for (auto&& x : r.d) x = ~x; 48.1 | ^ 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.1 248 | T x, y, z; 48.1 | ^ 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 48.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 48.1 6799 | #if HIP_PROF_HIP_API_STRING 48.1 | ^ 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:29: 48.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 48.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 48.1 448 | return s; 48.1 | ^ 48.1 7 warnings generated when compiling for host. 48.3 [280/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation_fused.cpp.o 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 48.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 48.3 | ^ 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.3 187 | for (auto&& x : r.d) x = -x; 48.3 | ^ 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.3 248 | T x, y, z; 48.3 | ^ 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.3 195 | for (auto&& x : r.d) x = ~x; 48.3 | ^ 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.3 248 | T x, y, z; 48.3 | ^ 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 48.3 6799 | #if HIP_PROF_HIP_API_STRING 48.3 | ^ 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 48.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 48.3 448 | return s; 48.3 | ^ 48.3 5 warnings generated when compiling for gfx942. 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 48.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 48.3 | ^ 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 48.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 48.3 | ^ 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 48.3 235 | #if __HIP_NO_IMAGE_SUPPORT 48.3 | ^ 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.3 187 | for (auto&& x : r.d) x = -x; 48.3 | ^ 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.3 248 | T x, y, z; 48.3 | ^ 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.3 195 | for (auto&& x : r.d) x = ~x; 48.3 | ^ 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.3 248 | T x, y, z; 48.3 | ^ 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 48.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 48.3 6799 | #if HIP_PROF_HIP_API_STRING 48.3 | ^ 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 48.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 48.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 48.3 448 | return s; 48.3 | ^ 48.3 7 warnings generated when compiling for host. 48.5 [281/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference_fused.cpp.o 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 48.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.5 187 | for (auto&& x : r.d) x = -x; 48.5 | ^ 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.5 248 | T x, y, z; 48.5 | ^ 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.5 195 | for (auto&& x : r.d) x = ~x; 48.5 | ^ 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.5 248 | T x, y, z; 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 48.5 6799 | #if HIP_PROF_HIP_API_STRING 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 48.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 48.5 448 | return s; 48.5 | ^ 48.5 5 warnings generated when compiling for gfx942. 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 48.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 48.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 48.5 235 | #if __HIP_NO_IMAGE_SUPPORT 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.5 187 | for (auto&& x : r.d) x = -x; 48.5 | ^ 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.5 248 | T x, y, z; 48.5 | ^ 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.5 195 | for (auto&& x : r.d) x = ~x; 48.5 | ^ 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.5 248 | T x, y, z; 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 48.5 6799 | #if HIP_PROF_HIP_API_STRING 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 48.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 48.5 448 | return s; 48.5 | ^ 48.5 7 warnings generated when compiling for host. 48.5 [282/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u_stride2.cpp.o 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 48.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.5 187 | for (auto&& x : r.d) x = -x; 48.5 | ^ 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.5 248 | T x, y, z; 48.5 | ^ 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.5 195 | for (auto&& x : r.d) x = ~x; 48.5 | ^ 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.5 248 | T x, y, z; 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 48.5 6799 | #if HIP_PROF_HIP_API_STRING 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 48.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 48.5 444 | return copy; 48.5 | ^ 48.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:758:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 48.5 758 | return GenericSearch(*this, ctx, problem, invoke_ctx); 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 48.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 48.5 714 | return last_config; 48.5 | ^ 48.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 48.5 751 | return best_config; 48.5 | ^ 48.5 7 warnings generated when compiling for gfx942. 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 48.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 48.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 48.5 235 | #if __HIP_NO_IMAGE_SUPPORT 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.5 187 | for (auto&& x : r.d) x = -x; 48.5 | ^ 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.5 248 | T x, y, z; 48.5 | ^ 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 48.5 195 | for (auto&& x : r.d) x = ~x; 48.5 | ^ 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 48.5 248 | T x, y, z; 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 48.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 48.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 48.5 6799 | #if HIP_PROF_HIP_API_STRING 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 48.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 48.5 444 | return copy; 48.5 | ^ 48.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:758:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 48.5 758 | return GenericSearch(*this, ctx, problem, invoke_ctx); 48.5 | ^ 48.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 48.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 48.5 714 | return last_config; 48.5 | ^ 48.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 48.5 751 | return best_config; 48.5 | ^ 48.5 9 warnings generated when compiling for host. 49.8 [283/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/backward_spatial.cpp.o 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 49.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 49.8 | ^ 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 49.8 187 | for (auto&& x : r.d) x = -x; 49.8 | ^ 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 49.8 248 | T x, y, z; 49.8 | ^ 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 49.8 195 | for (auto&& x : r.d) x = ~x; 49.8 | ^ 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 49.8 248 | T x, y, z; 49.8 | ^ 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 49.8 6799 | #if HIP_PROF_HIP_API_STRING 49.8 | ^ 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 49.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 49.8 448 | return s; 49.8 | ^ 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 49.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 49.8 444 | return copy; 49.8 | ^ 49.8 /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:191:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 49.8 191 | return GenericSearch(*this, ctx, problem, invoke_ctx); 49.8 | ^ 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 49.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 49.8 714 | return last_config; 49.8 | ^ 49.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 49.8 751 | return best_config; 49.8 | ^ 49.8 8 warnings generated when compiling for gfx942. 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 49.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 49.8 | ^ 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 49.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 49.8 | ^ 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 49.8 235 | #if __HIP_NO_IMAGE_SUPPORT 49.8 | ^ 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 49.8 187 | for (auto&& x : r.d) x = -x; 49.8 | ^ 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 49.8 248 | T x, y, z; 49.8 | ^ 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 49.8 195 | for (auto&& x : r.d) x = ~x; 49.8 | ^ 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 49.8 248 | T x, y, z; 49.8 | ^ 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 49.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 49.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 49.8 6799 | #if HIP_PROF_HIP_API_STRING 49.8 | ^ 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 49.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 49.8 448 | return s; 49.8 | ^ 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 49.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 49.8 444 | return copy; 49.8 | ^ 49.8 /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:191:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 49.8 191 | return GenericSearch(*this, ctx, problem, invoke_ctx); 49.8 | ^ 49.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 49.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 49.8 714 | return last_config; 49.8 | ^ 49.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 49.8 751 | return best_config; 49.8 | ^ 49.8 10 warnings generated when compiling for host. 50.1 [284/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_bwd.cpp.o 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 50.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 50.1 | ^ 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.1 187 | for (auto&& x : r.d) x = -x; 50.1 | ^ 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.1 248 | T x, y, z; 50.1 | ^ 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.1 195 | for (auto&& x : r.d) x = ~x; 50.1 | ^ 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.1 248 | T x, y, z; 50.1 | ^ 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 50.1 6799 | #if HIP_PROF_HIP_API_STRING 50.1 | ^ 50.1 4 warnings generated when compiling for gfx942. 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 50.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 50.1 | ^ 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 50.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 50.1 | ^ 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 50.1 235 | #if __HIP_NO_IMAGE_SUPPORT 50.1 | ^ 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.1 187 | for (auto&& x : r.d) x = -x; 50.1 | ^ 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.1 248 | T x, y, z; 50.1 | ^ 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.1 195 | for (auto&& x : r.d) x = ~x; 50.1 | ^ 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.1 248 | T x, y, z; 50.1 | ^ 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 50.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 50.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 50.1 6799 | #if HIP_PROF_HIP_API_STRING 50.1 | ^ 50.1 6 warnings generated when compiling for host. 50.2 [285/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp.o 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 50.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.2 187 | for (auto&& x : r.d) x = -x; 50.2 | ^ 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.2 248 | T x, y, z; 50.2 | ^ 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.2 195 | for (auto&& x : r.d) x = ~x; 50.2 | ^ 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.2 248 | T x, y, z; 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 50.2 6799 | #if HIP_PROF_HIP_API_STRING 50.2 | ^ 50.2 4 warnings generated when compiling for gfx942. 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 50.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 50.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 50.2 235 | #if __HIP_NO_IMAGE_SUPPORT 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.2 187 | for (auto&& x : r.d) x = -x; 50.2 | ^ 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.2 248 | T x, y, z; 50.2 | ^ 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.2 195 | for (auto&& x : r.d) x = ~x; 50.2 | ^ 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.2 248 | T x, y, z; 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 50.2 6799 | #if HIP_PROF_HIP_API_STRING 50.2 | ^ 50.2 6 warnings generated when compiling for host. 50.2 [286/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW3x3.cpp.o 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 50.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.2 187 | for (auto&& x : r.d) x = -x; 50.2 | ^ 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.2 248 | T x, y, z; 50.2 | ^ 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.2 195 | for (auto&& x : r.d) x = ~x; 50.2 | ^ 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.2 248 | T x, y, z; 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 50.2 6799 | #if HIP_PROF_HIP_API_STRING 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 50.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 50.2 444 | return copy; 50.2 | ^ 50.2 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:602:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 50.2 602 | return GenericSearch(*this, ctx, problem, invoke_ctx); 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 50.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 50.2 714 | return last_config; 50.2 | ^ 50.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 50.2 751 | return best_config; 50.2 | ^ 50.2 7 warnings generated when compiling for gfx942. 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 50.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 50.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 50.2 235 | #if __HIP_NO_IMAGE_SUPPORT 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.2 187 | for (auto&& x : r.d) x = -x; 50.2 | ^ 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.2 248 | T x, y, z; 50.2 | ^ 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.2 195 | for (auto&& x : r.d) x = ~x; 50.2 | ^ 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.2 248 | T x, y, z; 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 50.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 50.2 6799 | #if HIP_PROF_HIP_API_STRING 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 50.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 50.2 444 | return copy; 50.2 | ^ 50.2 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:602:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 50.2 602 | return GenericSearch(*this, ctx, problem, invoke_ctx); 50.2 | ^ 50.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 50.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 50.2 714 | return last_config; 50.2 | ^ 50.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 50.2 751 | return best_config; 50.2 | ^ 50.2 9 warnings generated when compiling for host. 50.3 [287/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_3x3u.cpp.o 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 50.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.3 187 | for (auto&& x : r.d) x = -x; 50.3 | ^ 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.3 248 | T x, y, z; 50.3 | ^ 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.3 195 | for (auto&& x : r.d) x = ~x; 50.3 | ^ 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.3 248 | T x, y, z; 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 50.3 6799 | #if HIP_PROF_HIP_API_STRING 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 50.3 444 | return copy; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:325:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 50.3 325 | return GenericSearch(*this, ctx, problem, invoke_ctx); 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 50.3 714 | return last_config; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 50.3 751 | return best_config; 50.3 | ^ 50.3 7 warnings generated when compiling for gfx942. 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 50.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 50.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 50.3 235 | #if __HIP_NO_IMAGE_SUPPORT 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.3 187 | for (auto&& x : r.d) x = -x; 50.3 | ^ 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.3 248 | T x, y, z; 50.3 | ^ 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.3 195 | for (auto&& x : r.d) x = ~x; 50.3 | ^ 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.3 248 | T x, y, z; 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 50.3 6799 | #if HIP_PROF_HIP_API_STRING 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 50.3 444 | return copy; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:325:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 50.3 325 | return GenericSearch(*this, ctx, problem, invoke_ctx); 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 50.3 714 | return last_config; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 50.3 751 | return best_config; 50.3 | ^ 50.3 9 warnings generated when compiling for host. 50.3 [288/916] Building CXX object src/CMakeFiles/MIOpen.dir/fusion.cpp.o 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:26: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 50.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:26: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.3 187 | for (auto&& x : r.d) x = -x; 50.3 | ^ 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.3 248 | T x, y, z; 50.3 | ^ 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.3 195 | for (auto&& x : r.d) x = ~x; 50.3 | ^ 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.3 248 | T x, y, z; 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:26: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 50.3 6799 | #if HIP_PROF_HIP_API_STRING 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:33: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 50.3 448 | return s; 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 50.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvBiasActivAsm1x1U>' requested here 50.3 157 | db().Update(problem, s.SolverDbId(), c); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 50.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:812:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 50.3 812 | solution = miopen::solver::FindSolution( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 50.3 278 | miopen::each_args( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:40)>' requested here 50.3 811 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 50.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::LegacyPerformanceConfig>' requested here 50.3 157 | db().Update(problem, s.SolverDbId(), c); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 50.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:812:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 50.3 812 | solution = miopen::solver::FindSolution( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 50.3 278 | miopen::each_args( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:40)>' requested here 50.3 811 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 50.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvCKIgemmFwdBiasActivFused>' requested here 50.3 157 | db().Update(problem, s.SolverDbId(), c); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 50.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:812:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 50.3 812 | solution = miopen::solver::FindSolution( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 50.3 278 | miopen::each_args( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:40)>' requested here 50.3 811 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 50.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvCKIgemmGrpFwdActivFused>' requested here 50.3 157 | db().Update(problem, s.SolverDbId(), c); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 50.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:812:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 50.3 812 | solution = miopen::solver::FindSolution( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 50.3 278 | miopen::each_args( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:40)>' requested here 50.3 811 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 50.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvCKIgemmGrpFwdBiasActivFused>' requested here 50.3 157 | db().Update(problem, s.SolverDbId(), c); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 50.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:812:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 50.3 812 | solution = miopen::solver::FindSolution( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 50.3 278 | miopen::each_args( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:40)>' requested here 50.3 811 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 50.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerfConfigConvCKIgemmFwdBiasResAddActivFused>' requested here 50.3 157 | db().Update(problem, s.SolverDbId(), c); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 50.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:812:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 50.3 812 | solution = miopen::solver::FindSolution( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 50.3 278 | miopen::each_args( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:40)>' requested here 50.3 811 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:33: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:66: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/db_getter.hpp:33: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 50.3 165 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 50.3 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 50.3 135 | content = db->FindRecord(problem); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:161:29: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::FindDbRecord_t' requested here 50.3 161 | FindDbRecord_t record{handle, problem, path_suffix}; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:911:30: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 50.3 911 | return UserFindDbRecord::TryLoad( 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 50.3 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 50.3 110 | content = db->FindRecord(problem); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:978:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 50.3 978 | const FindDbRecord fdb_record{ctx.GetStream(), problem, "fusion"}; 50.3 | ^ 50.3 13 warnings generated when compiling for gfx942. 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:26: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 50.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:26: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 50.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:26: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 50.3 235 | #if __HIP_NO_IMAGE_SUPPORT 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:26: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.3 187 | for (auto&& x : r.d) x = -x; 50.3 | ^ 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.3 248 | T x, y, z; 50.3 | ^ 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 50.3 195 | for (auto&& x : r.d) x = ~x; 50.3 | ^ 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 50.3 248 | T x, y, z; 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:26: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 50.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 50.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 50.3 6799 | #if HIP_PROF_HIP_API_STRING 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:33: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 50.3 448 | return s; 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 50.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvBiasActivAsm1x1U>' requested here 50.3 157 | db().Update(problem, s.SolverDbId(), c); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 50.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:812:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 50.3 812 | solution = miopen::solver::FindSolution( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 50.3 278 | miopen::each_args( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:40)>' requested here 50.3 811 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 50.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::LegacyPerformanceConfig>' requested here 50.3 157 | db().Update(problem, s.SolverDbId(), c); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 50.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:812:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 50.3 812 | solution = miopen::solver::FindSolution( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 50.3 278 | miopen::each_args( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:40)>' requested here 50.3 811 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 50.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvCKIgemmFwdBiasActivFused>' requested here 50.3 157 | db().Update(problem, s.SolverDbId(), c); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 50.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:812:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 50.3 812 | solution = miopen::solver::FindSolution( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 50.3 278 | miopen::each_args( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:40)>' requested here 50.3 811 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 50.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvCKIgemmGrpFwdActivFused>' requested here 50.3 157 | db().Update(problem, s.SolverDbId(), c); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 50.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:812:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 50.3 812 | solution = miopen::solver::FindSolution( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 50.3 278 | miopen::each_args( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:40)>' requested here 50.3 811 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 50.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerformanceConfigConvCKIgemmGrpFwdBiasActivFused>' requested here 50.3 157 | db().Update(problem, s.SolverDbId(), c); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 50.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:812:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 50.3 812 | solution = miopen::solver::FindSolution( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 50.3 278 | miopen::each_args( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:40)>' requested here 50.3 811 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 50.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::fusion::PerfConfigConvCKIgemmFwdBiasResAddActivFused>' requested here 50.3 157 | db().Update(problem, s.SolverDbId(), c); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 50.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:812:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 50.3 812 | solution = miopen::solver::FindSolution( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 50.3 278 | miopen::each_args( 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:811:40)>' requested here 50.3 811 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:33: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:66: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/db_getter.hpp:33: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 50.3 165 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 50.3 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 50.3 135 | content = db->FindRecord(problem); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:161:29: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::FindDbRecord_t' requested here 50.3 161 | FindDbRecord_t record{handle, problem, path_suffix}; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:911:30: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 50.3 911 | return UserFindDbRecord::TryLoad( 50.3 | ^ 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:27: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 50.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 50.3 350 | return ret; 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 50.3 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 50.3 110 | content = db->FindRecord(problem); 50.3 | ^ 50.3 /therock/src/rocm-libraries/projects/miopen/src/fusion.cpp:978:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 50.3 978 | const FindDbRecord fdb_record{ctx.GetStream(), problem, "fusion"}; 50.3 | ^ 50.3 15 warnings generated when compiling for host. 51.3 [289/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_bin_wino3x3U.cpp.o 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 51.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 51.3 | ^ 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 51.3 187 | for (auto&& x : r.d) x = -x; 51.3 | ^ 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 51.3 248 | T x, y, z; 51.3 | ^ 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 51.3 195 | for (auto&& x : r.d) x = ~x; 51.3 | ^ 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 51.3 248 | T x, y, z; 51.3 | ^ 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 51.3 6799 | #if HIP_PROF_HIP_API_STRING 51.3 | ^ 51.3 4 warnings generated when compiling for gfx942. 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 51.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 51.3 | ^ 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 51.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 51.3 | ^ 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 51.3 235 | #if __HIP_NO_IMAGE_SUPPORT 51.3 | ^ 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 51.3 187 | for (auto&& x : r.d) x = -x; 51.3 | ^ 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 51.3 248 | T x, y, z; 51.3 | ^ 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 51.3 195 | for (auto&& x : r.d) x = ~x; 51.3 | ^ 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 51.3 248 | T x, y, z; 51.3 | ^ 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 51.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 51.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 51.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 51.3 6799 | #if HIP_PROF_HIP_API_STRING 51.3 | ^ 51.3 6 warnings generated when compiling for host. 52.5 [290/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_wrw.cpp.o 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.5 | ^ 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.5 187 | for (auto&& x : r.d) x = -x; 52.5 | ^ 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.5 248 | T x, y, z; 52.5 | ^ 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.5 195 | for (auto&& x : r.d) x = ~x; 52.5 | ^ 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.5 248 | T x, y, z; 52.5 | ^ 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.5 6799 | #if HIP_PROF_HIP_API_STRING 52.5 | ^ 52.5 4 warnings generated when compiling for gfx942. 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 52.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 52.5 | ^ 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.5 | ^ 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 52.5 235 | #if __HIP_NO_IMAGE_SUPPORT 52.5 | ^ 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.5 187 | for (auto&& x : r.d) x = -x; 52.5 | ^ 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.5 248 | T x, y, z; 52.5 | ^ 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.5 195 | for (auto&& x : r.d) x = ~x; 52.5 | ^ 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.5 248 | T x, y, z; 52.5 | ^ 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.5 6799 | #if HIP_PROF_HIP_API_STRING 52.5 | ^ 52.5 6 warnings generated when compiling for host. 52.6 [291/916] Building CXX object src/CMakeFiles/MIOpen.dir/solution.cpp.o 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:27: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:27: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.6 187 | for (auto&& x : r.d) x = -x; 52.6 | ^ 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.6 248 | T x, y, z; 52.6 | ^ 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.6 195 | for (auto&& x : r.d) x = ~x; 52.6 | ^ 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.6 248 | T x, y, z; 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:27: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.6 6799 | #if HIP_PROF_HIP_API_STRING 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:45: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 52.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 52.6 448 | return s; 52.6 | ^ 52.6 /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:169:16: warning: not eliding copy on return [-Wnrvo] 52.6 169 | return ret; 52.6 | ^ 52.6 /therock/src/rocm-libraries/projects/miopen/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 &)::(anonymous class)::operator()' requested here 52.6 172 | auto x = get_input_checked(miopenTensorConvolutionX, "miopenTensorConvolutionX"); 52.6 | ^ 52.6 /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:294:16: warning: not eliding copy on return [-Wnrvo] 52.6 294 | return ret; 52.6 | ^ 52.6 /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:299:31: note: in instantiation of function template specialization 'miopen::Solution::RunImpl(const Handle &, const std::unordered_map &, Data_t, std::size_t, const MhaDescriptor &)::(anonymous class)::operator()' requested here 52.6 299 | auto k = get_input_checked(miopenTensorMhaK, "miopenTensorMhaK"); 52.6 | ^ 52.6 /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:490:16: warning: not eliding copy on return [-Wnrvo] 52.6 490 | return ret; 52.6 | ^ 52.6 /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:504:39: note: in instantiation of function template specialization 'miopen::Solution::RunImpl(const Handle &, const std::unordered_map &, Data_t, std::size_t, const SoftmaxDescriptor &)::(anonymous class)::operator()' requested here 52.6 504 | auto x = get_input_checked(miopenTensorSoftmaxX, "miopenTensorSoftmaxX"); 52.6 | ^ 52.6 8 warnings generated when compiling for gfx942. 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:27: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 52.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:27: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:27: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 52.6 235 | #if __HIP_NO_IMAGE_SUPPORT 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:27: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.6 187 | for (auto&& x : r.d) x = -x; 52.6 | ^ 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.6 248 | T x, y, z; 52.6 | ^ 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.6 195 | for (auto&& x : r.d) x = ~x; 52.6 | ^ 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.6 248 | T x, y, z; 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:27: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.6 6799 | #if HIP_PROF_HIP_API_STRING 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:45: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 52.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 52.6 448 | return s; 52.6 | ^ 52.6 /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:169:16: warning: not eliding copy on return [-Wnrvo] 52.6 169 | return ret; 52.6 | ^ 52.6 /therock/src/rocm-libraries/projects/miopen/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 &)::(anonymous class)::operator()' requested here 52.6 172 | auto x = get_input_checked(miopenTensorConvolutionX, "miopenTensorConvolutionX"); 52.6 | ^ 52.6 /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:294:16: warning: not eliding copy on return [-Wnrvo] 52.6 294 | return ret; 52.6 | ^ 52.6 /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:299:31: note: in instantiation of function template specialization 'miopen::Solution::RunImpl(const Handle &, const std::unordered_map &, Data_t, std::size_t, const MhaDescriptor &)::(anonymous class)::operator()' requested here 52.6 299 | auto k = get_input_checked(miopenTensorMhaK, "miopenTensorMhaK"); 52.6 | ^ 52.6 /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:490:16: warning: not eliding copy on return [-Wnrvo] 52.6 490 | return ret; 52.6 | ^ 52.6 /therock/src/rocm-libraries/projects/miopen/src/solution.cpp:504:39: note: in instantiation of function template specialization 'miopen::Solution::RunImpl(const Handle &, const std::unordered_map &, Data_t, std::size_t, const SoftmaxDescriptor &)::(anonymous class)::operator()' requested here 52.6 504 | auto x = get_input_checked(miopenTensorSoftmaxX, "miopenTensorSoftmaxX"); 52.6 | ^ 52.6 10 warnings generated when compiling for host. 52.6 [292/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp.o 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.6 187 | for (auto&& x : r.d) x = -x; 52.6 | ^ 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.6 248 | T x, y, z; 52.6 | ^ 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.6 195 | for (auto&& x : r.d) x = ~x; 52.6 | ^ 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.6 248 | T x, y, z; 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.6 6799 | #if HIP_PROF_HIP_API_STRING 52.6 | ^ 52.6 4 warnings generated when compiling for gfx942. 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 52.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 52.6 235 | #if __HIP_NO_IMAGE_SUPPORT 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.6 187 | for (auto&& x : r.d) x = -x; 52.6 | ^ 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.6 248 | T x, y, z; 52.6 | ^ 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.6 195 | for (auto&& x : r.d) x = ~x; 52.6 | ^ 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.6 248 | T x, y, z; 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.6 6799 | #if HIP_PROF_HIP_API_STRING 52.6 | ^ 52.6 6 warnings generated when compiling for host. 52.6 [293/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_fwd.cpp.o 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.6 | ^ 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.6 187 | for (auto&& x : r.d) x = -x; 52.6 | ^ 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.7 248 | T x, y, z; 52.7 | ^ 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.7 195 | for (auto&& x : r.d) x = ~x; 52.7 | ^ 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.7 248 | T x, y, z; 52.7 | ^ 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.7 6799 | #if HIP_PROF_HIP_API_STRING 52.7 | ^ 52.7 4 warnings generated when compiling for gfx942. 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 52.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 52.7 | ^ 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.7 | ^ 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 52.7 235 | #if __HIP_NO_IMAGE_SUPPORT 52.7 | ^ 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.7 187 | for (auto&& x : r.d) x = -x; 52.7 | ^ 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.7 248 | T x, y, z; 52.7 | ^ 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.7 195 | for (auto&& x : r.d) x = ~x; 52.7 | ^ 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.7 248 | T x, y, z; 52.7 | ^ 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.7 6799 | #if HIP_PROF_HIP_API_STRING 52.7 | ^ 52.7 6 warnings generated when compiling for host. 52.7 [294/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp.o 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.7 | ^ 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.7 187 | for (auto&& x : r.d) x = -x; 52.7 | ^ 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.7 248 | T x, y, z; 52.7 | ^ 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.7 195 | for (auto&& x : r.d) x = ~x; 52.7 | ^ 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.7 248 | T x, y, z; 52.7 | ^ 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.7 6799 | #if HIP_PROF_HIP_API_STRING 52.7 | ^ 52.7 4 warnings generated when compiling for gfx942. 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 52.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 52.7 | ^ 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.7 | ^ 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 52.7 235 | #if __HIP_NO_IMAGE_SUPPORT 52.7 | ^ 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.7 187 | for (auto&& x : r.d) x = -x; 52.7 | ^ 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.7 248 | T x, y, z; 52.7 | ^ 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.7 195 | for (auto&& x : r.d) x = ~x; 52.7 | ^ 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.7 248 | T x, y, z; 52.7 | ^ 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.7 6799 | #if HIP_PROF_HIP_API_STRING 52.7 | ^ 52.7 6 warnings generated when compiling for host. 52.8 [295/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_spatial.cpp.o 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.8 | ^ 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.8 187 | for (auto&& x : r.d) x = -x; 52.8 | ^ 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.8 248 | T x, y, z; 52.8 | ^ 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.8 195 | for (auto&& x : r.d) x = ~x; 52.8 | ^ 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.8 248 | T x, y, z; 52.8 | ^ 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.8 6799 | #if HIP_PROF_HIP_API_STRING 52.8 | ^ 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 52.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 52.8 448 | return s; 52.8 | ^ 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 52.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 52.8 444 | return copy; 52.8 | ^ 52.8 /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:180:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 52.8 180 | return GenericSearch(*this, ctx, problem, invoke_ctx); 52.8 | ^ 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 52.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 52.8 714 | return last_config; 52.8 | ^ 52.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 52.8 751 | return best_config; 52.8 | ^ 52.8 8 warnings generated when compiling for gfx942. 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 52.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 52.8 | ^ 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.8 | ^ 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 52.8 235 | #if __HIP_NO_IMAGE_SUPPORT 52.8 | ^ 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.8 187 | for (auto&& x : r.d) x = -x; 52.8 | ^ 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.8 248 | T x, y, z; 52.8 | ^ 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.8 195 | for (auto&& x : r.d) x = ~x; 52.8 | ^ 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.8 248 | T x, y, z; 52.8 | ^ 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.8 6799 | #if HIP_PROF_HIP_API_STRING 52.8 | ^ 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 52.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 52.8 448 | return s; 52.8 | ^ 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 52.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 52.8 444 | return copy; 52.8 | ^ 52.8 /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:180:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 52.8 180 | return GenericSearch(*this, ctx, problem, invoke_ctx); 52.8 | ^ 52.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 52.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 52.8 714 | return last_config; 52.8 | ^ 52.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 52.8 751 | return best_config; 52.8 | ^ 52.8 10 warnings generated when compiling for host. 52.9 [296/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_bin_winoRxS.cpp.o 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.9 | ^ 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.9 187 | for (auto&& x : r.d) x = -x; 52.9 | ^ 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.9 248 | T x, y, z; 52.9 | ^ 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.9 195 | for (auto&& x : r.d) x = ~x; 52.9 | ^ 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.9 248 | T x, y, z; 52.9 | ^ 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.9 6799 | #if HIP_PROF_HIP_API_STRING 52.9 | ^ 52.9 4 warnings generated when compiling for gfx942. 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 52.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 52.9 | ^ 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 52.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 52.9 | ^ 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 52.9 235 | #if __HIP_NO_IMAGE_SUPPORT 52.9 | ^ 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.9 187 | for (auto&& x : r.d) x = -x; 52.9 | ^ 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.9 248 | T x, y, z; 52.9 | ^ 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 52.9 195 | for (auto&& x : r.d) x = ~x; 52.9 | ^ 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 52.9 248 | T x, y, z; 52.9 | ^ 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 52.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 52.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 52.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 52.9 6799 | #if HIP_PROF_HIP_API_STRING 52.9 | ^ 52.9 6 warnings generated when compiling for host. 53.0 [297/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv.cpp.o 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 53.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 53.0 | ^ 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 53.0 187 | for (auto&& x : r.d) x = -x; 53.0 | ^ 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 53.0 248 | T x, y, z; 53.0 | ^ 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 53.0 195 | for (auto&& x : r.d) x = ~x; 53.0 | ^ 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 53.0 248 | T x, y, z; 53.0 | ^ 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 53.0 6799 | #if HIP_PROF_HIP_API_STRING 53.0 | ^ 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 53.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 53.0 150 | return ret; 53.0 | ^ 53.0 /therock/src/rocm-libraries/projects/miopen/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 53.0 400 | auto in_strides = MakeStrideArray<5>( 53.0 | ^ 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 53.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 53.0 150 | return ret; 53.0 | ^ 53.0 /therock/src/rocm-libraries/projects/miopen/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 53.0 546 | auto in_strides = MakeStrideArray<6>( 53.0 | ^ 53.0 6 warnings generated when compiling for gfx942. 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 53.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 53.0 | ^ 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 53.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 53.0 | ^ 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 53.0 235 | #if __HIP_NO_IMAGE_SUPPORT 53.0 | ^ 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 53.0 187 | for (auto&& x : r.d) x = -x; 53.0 | ^ 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 53.0 248 | T x, y, z; 53.0 | ^ 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 53.0 195 | for (auto&& x : r.d) x = ~x; 53.0 | ^ 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 53.0 248 | T x, y, z; 53.0 | ^ 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 53.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 53.0 6799 | #if HIP_PROF_HIP_API_STRING 53.0 | ^ 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 53.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 53.0 150 | return ret; 53.0 | ^ 53.0 /therock/src/rocm-libraries/projects/miopen/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 53.0 400 | auto in_strides = MakeStrideArray<5>( 53.0 | ^ 53.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 53.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 53.0 150 | return ret; 53.0 | ^ 53.0 /therock/src/rocm-libraries/projects/miopen/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 53.0 546 | auto in_strides = MakeStrideArray<6>( 53.0 | ^ 53.0 8 warnings generated when compiling for host. 53.5 [298/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 53.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 53.5 | ^ 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 53.5 187 | for (auto&& x : r.d) x = -x; 53.5 | ^ 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 53.5 248 | T x, y, z; 53.5 | ^ 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 53.5 195 | for (auto&& x : r.d) x = ~x; 53.5 | ^ 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 53.5 248 | T x, y, z; 53.5 | ^ 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 53.5 6799 | #if HIP_PROF_HIP_API_STRING 53.5 | ^ 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 53.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 53.5 444 | return copy; 53.5 | ^ 53.5 /therock/src/rocm-libraries/projects/miopen/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 53.5 275 | return GenericSearch(*this, ctx, problem, invoke_ctx); 53.5 | ^ 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 53.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 53.5 714 | return last_config; 53.5 | ^ 53.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 53.5 751 | return best_config; 53.5 | ^ 53.5 7 warnings generated when compiling for gfx942. 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 53.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 53.5 | ^ 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 53.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 53.5 | ^ 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 53.5 235 | #if __HIP_NO_IMAGE_SUPPORT 53.5 | ^ 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 53.5 187 | for (auto&& x : r.d) x = -x; 53.5 | ^ 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 53.5 248 | T x, y, z; 53.5 | ^ 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 53.5 195 | for (auto&& x : r.d) x = ~x; 53.5 | ^ 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 53.5 248 | T x, y, z; 53.5 | ^ 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 53.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 53.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 53.5 6799 | #if HIP_PROF_HIP_API_STRING 53.5 | ^ 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 53.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 53.5 444 | return copy; 53.5 | ^ 53.5 /therock/src/rocm-libraries/projects/miopen/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 53.5 275 | return GenericSearch(*this, ctx, problem, invoke_ctx); 53.5 | ^ 53.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 53.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 53.5 714 | return last_config; 53.5 | ^ 53.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 53.5 751 | return best_config; 53.5 | ^ 53.5 9 warnings generated when compiling for host. 54.7 [299/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp.o 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 54.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 54.7 | ^ 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 54.7 187 | for (auto&& x : r.d) x = -x; 54.7 | ^ 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 54.7 248 | T x, y, z; 54.7 | ^ 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 54.7 195 | for (auto&& x : r.d) x = ~x; 54.7 | ^ 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 54.7 248 | T x, y, z; 54.7 | ^ 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 54.7 6799 | #if HIP_PROF_HIP_API_STRING 54.7 | ^ 54.7 4 warnings generated when compiling for gfx942. 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 54.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 54.7 | ^ 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 54.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 54.7 | ^ 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 54.7 235 | #if __HIP_NO_IMAGE_SUPPORT 54.7 | ^ 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 54.7 187 | for (auto&& x : r.d) x = -x; 54.7 | ^ 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 54.7 248 | T x, y, z; 54.7 | ^ 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 54.7 195 | for (auto&& x : r.d) x = ~x; 54.7 | ^ 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 54.7 248 | T x, y, z; 54.7 | ^ 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 54.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 54.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 54.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 54.7 6799 | #if HIP_PROF_HIP_API_STRING 54.7 | ^ 54.7 6 warnings generated when compiling for host. 57.4 [300/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp.o 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 57.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 57.4 | ^ 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.4 187 | for (auto&& x : r.d) x = -x; 57.4 | ^ 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.4 248 | T x, y, z; 57.4 | ^ 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.4 195 | for (auto&& x : r.d) x = ~x; 57.4 | ^ 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.4 248 | T x, y, z; 57.4 | ^ 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 57.4 6799 | #if HIP_PROF_HIP_API_STRING 57.4 | ^ 57.4 4 warnings generated when compiling for gfx942. 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 57.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 57.4 | ^ 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 57.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 57.4 | ^ 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 57.4 235 | #if __HIP_NO_IMAGE_SUPPORT 57.4 | ^ 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.4 187 | for (auto&& x : r.d) x = -x; 57.4 | ^ 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.4 248 | T x, y, z; 57.4 | ^ 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.4 195 | for (auto&& x : r.d) x = ~x; 57.4 | ^ 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.4 248 | T x, y, z; 57.4 | ^ 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 57.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 57.4 6799 | #if HIP_PROF_HIP_API_STRING 57.4 | ^ 57.4 6 warnings generated when compiling for host. 57.5 [301/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp.o 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 57.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 57.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 57.5 | ^ 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 57.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 57.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 57.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 57.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.5 187 | for (auto&& x : r.d) x = -x; 57.5 | ^ 57.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.5 248 | T x, y, z; 57.5 | ^ 57.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.5 195 | for (auto&& x : r.d) x = ~x; 57.5 | ^ 57.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.5 248 | T x, y, z; 57.5 | ^ 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 57.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 57.5 6799 | #if HIP_PROF_HIP_API_STRING 57.5 | ^ 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 57.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 57.5 444 | return copy; 57.5 | ^ 57.5 /therock/src/rocm-libraries/projects/miopen/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 57.5 819 | return GenericSearch(*this, ctx, problem, invoke_ctx); 57.5 | ^ 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 57.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 57.5 714 | return last_config; 57.5 | ^ 57.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 57.5 751 | return best_config; 57.5 | ^ 57.5 7 warnings generated when compiling for gfx942. 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 57.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 57.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 57.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 57.6 235 | #if __HIP_NO_IMAGE_SUPPORT 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 187 | for (auto&& x : r.d) x = -x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 195 | for (auto&& x : r.d) x = ~x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 57.6 6799 | #if HIP_PROF_HIP_API_STRING 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 57.6 444 | return copy; 57.6 | ^ 57.6 /therock/src/rocm-libraries/projects/miopen/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 57.6 819 | return GenericSearch(*this, ctx, problem, invoke_ctx); 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 57.6 714 | return last_config; 57.6 | ^ 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 57.6 751 | return best_config; 57.6 | ^ 57.6 9 warnings generated when compiling for host. 57.6 [302/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW1x1.cpp.o 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 57.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 187 | for (auto&& x : r.d) x = -x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 195 | for (auto&& x : r.d) x = ~x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 57.6 6799 | #if HIP_PROF_HIP_API_STRING 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 57.6 444 | return copy; 57.6 | ^ 57.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:877:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 57.6 877 | return GenericSearch(*this, ctx, problem, invoke_ctx); 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 57.6 714 | return last_config; 57.6 | ^ 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 57.6 751 | return best_config; 57.6 | ^ 57.6 7 warnings generated when compiling for gfx942. 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 57.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 57.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 57.6 235 | #if __HIP_NO_IMAGE_SUPPORT 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 187 | for (auto&& x : r.d) x = -x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 195 | for (auto&& x : r.d) x = ~x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 57.6 6799 | #if HIP_PROF_HIP_API_STRING 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 57.6 444 | return copy; 57.6 | ^ 57.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:877:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 57.6 877 | return GenericSearch(*this, ctx, problem, invoke_ctx); 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 57.6 714 | return last_config; 57.6 | ^ 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 57.6 751 | return best_config; 57.6 | ^ 57.6 9 warnings generated when compiling for host. 57.6 [303/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp.o 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 57.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 187 | for (auto&& x : r.d) x = -x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 195 | for (auto&& x : r.d) x = ~x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 57.6 6799 | #if HIP_PROF_HIP_API_STRING 57.6 | ^ 57.6 4 warnings generated when compiling for gfx942. 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 57.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 57.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 57.6 235 | #if __HIP_NO_IMAGE_SUPPORT 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 187 | for (auto&& x : r.d) x = -x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 195 | for (auto&& x : r.d) x = ~x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 57.6 6799 | #if HIP_PROF_HIP_API_STRING 57.6 | ^ 57.6 6 warnings generated when compiling for host. 57.6 [304/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u.cpp.o 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 57.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 187 | for (auto&& x : r.d) x = -x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 195 | for (auto&& x : r.d) x = ~x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 57.6 6799 | #if HIP_PROF_HIP_API_STRING 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 57.6 444 | return copy; 57.6 | ^ 57.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:918:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 57.6 918 | return GenericSearch(*this, ctx, problem, invoke_ctx); 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 57.6 714 | return last_config; 57.6 | ^ 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 57.6 751 | return best_config; 57.6 | ^ 57.6 7 warnings generated when compiling for gfx942. 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 57.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 57.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 57.6 235 | #if __HIP_NO_IMAGE_SUPPORT 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 187 | for (auto&& x : r.d) x = -x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 57.6 195 | for (auto&& x : r.d) x = ~x; 57.6 | ^ 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 57.6 248 | T x, y, z; 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 57.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 57.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 57.6 6799 | #if HIP_PROF_HIP_API_STRING 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 57.6 444 | return copy; 57.6 | ^ 57.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:918:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 57.6 918 | return GenericSearch(*this, ctx, problem, invoke_ctx); 57.6 | ^ 57.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 57.6 714 | return last_config; 57.6 | ^ 57.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 57.6 751 | return best_config; 57.6 | ^ 57.6 9 warnings generated when compiling for host. 58.5 [305/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp.o 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 58.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 58.5 | ^ 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 58.5 187 | for (auto&& x : r.d) x = -x; 58.5 | ^ 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 58.5 248 | T x, y, z; 58.5 | ^ 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 58.5 195 | for (auto&& x : r.d) x = ~x; 58.5 | ^ 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 58.5 248 | T x, y, z; 58.5 | ^ 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 58.5 6799 | #if HIP_PROF_HIP_API_STRING 58.5 | ^ 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 58.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 58.5 444 | return copy; 58.5 | ^ 58.5 /therock/src/rocm-libraries/projects/miopen/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 58.5 858 | return GenericSearch(*this, ctx, problem, invoke_ctx); 58.5 | ^ 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 58.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 58.5 714 | return last_config; 58.5 | ^ 58.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 58.5 751 | return best_config; 58.5 | ^ 58.5 7 warnings generated when compiling for gfx942. 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 58.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 58.5 | ^ 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 58.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 58.5 | ^ 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 58.5 235 | #if __HIP_NO_IMAGE_SUPPORT 58.5 | ^ 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 58.5 187 | for (auto&& x : r.d) x = -x; 58.5 | ^ 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 58.5 248 | T x, y, z; 58.5 | ^ 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 58.5 195 | for (auto&& x : r.d) x = ~x; 58.5 | ^ 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 58.5 248 | T x, y, z; 58.5 | ^ 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 58.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 58.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 58.5 6799 | #if HIP_PROF_HIP_API_STRING 58.5 | ^ 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 58.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 58.5 444 | return copy; 58.5 | ^ 58.5 /therock/src/rocm-libraries/projects/miopen/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 58.5 858 | return GenericSearch(*this, ctx, problem, invoke_ctx); 58.5 | ^ 58.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 58.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 58.5 714 | return last_config; 58.5 | ^ 58.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 58.5 751 | return best_config; 58.5 | ^ 58.5 9 warnings generated when compiling for host. 59.1 [306/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/gemm_common.cpp.o 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 59.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 59.1 | ^ 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 59.1 187 | for (auto&& x : r.d) x = -x; 59.1 | ^ 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 59.1 248 | T x, y, z; 59.1 | ^ 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 59.1 195 | for (auto&& x : r.d) x = ~x; 59.1 | ^ 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 59.1 248 | T x, y, z; 59.1 | ^ 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 59.1 6799 | #if HIP_PROF_HIP_API_STRING 59.1 | ^ 59.1 4 warnings generated when compiling for gfx942. 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 59.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 59.1 | ^ 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 59.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 59.1 | ^ 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 59.1 235 | #if __HIP_NO_IMAGE_SUPPORT 59.1 | ^ 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 59.1 187 | for (auto&& x : r.d) x = -x; 59.1 | ^ 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 59.1 248 | T x, y, z; 59.1 | ^ 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 59.1 195 | for (auto&& x : r.d) x = ~x; 59.1 | ^ 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 59.1 248 | T x, y, z; 59.1 | ^ 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 59.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 59.1 6799 | #if HIP_PROF_HIP_API_STRING 59.1 | ^ 59.1 6 warnings generated when compiling for host. 59.3 [307/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp.o 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 59.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 59.3 | ^ 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 59.3 187 | for (auto&& x : r.d) x = -x; 59.3 | ^ 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 59.3 248 | T x, y, z; 59.3 | ^ 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 59.3 195 | for (auto&& x : r.d) x = ~x; 59.3 | ^ 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 59.3 248 | T x, y, z; 59.3 | ^ 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 59.3 6799 | #if HIP_PROF_HIP_API_STRING 59.3 | ^ 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 59.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 59.3 444 | return copy; 59.3 | ^ 59.3 /therock/src/rocm-libraries/projects/miopen/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 59.3 966 | return GenericSearch(*this, ctx, problem, invoke_ctx); 59.3 | ^ 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 59.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 59.3 714 | return last_config; 59.3 | ^ 59.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 59.3 751 | return best_config; 59.3 | ^ 59.3 7 warnings generated when compiling for gfx942. 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 59.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 59.3 | ^ 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 59.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 59.3 | ^ 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 59.3 235 | #if __HIP_NO_IMAGE_SUPPORT 59.3 | ^ 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 59.3 187 | for (auto&& x : r.d) x = -x; 59.3 | ^ 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 59.3 248 | T x, y, z; 59.3 | ^ 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 59.3 195 | for (auto&& x : r.d) x = ~x; 59.3 | ^ 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 59.3 248 | T x, y, z; 59.3 | ^ 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 59.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 59.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 59.3 6799 | #if HIP_PROF_HIP_API_STRING 59.3 | ^ 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 59.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 59.3 444 | return copy; 59.3 | ^ 59.3 /therock/src/rocm-libraries/projects/miopen/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 59.3 966 | return GenericSearch(*this, ctx, problem, invoke_ctx); 59.3 | ^ 59.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 59.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 59.3 714 | return last_config; 59.3 | ^ 59.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 59.3 751 | return best_config; 59.3 | ^ 59.3 9 warnings generated when compiling for host. 60.4 [308/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp.o 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 60.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 60.4 | ^ 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.4 187 | for (auto&& x : r.d) x = -x; 60.4 | ^ 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.4 248 | T x, y, z; 60.4 | ^ 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.4 195 | for (auto&& x : r.d) x = ~x; 60.4 | ^ 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.4 248 | T x, y, z; 60.4 | ^ 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 60.4 6799 | #if HIP_PROF_HIP_API_STRING 60.4 | ^ 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:31: 60.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 60.4 189 | return pp; 60.4 | ^ 60.4 /therock/src/rocm-libraries/projects/miopen/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 60.4 711 | return static_ck::GetPerformanceConfigBase(ctx, problem); 60.4 | ^ 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 60.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 60.4 444 | return copy; 60.4 | ^ 60.4 /therock/src/rocm-libraries/projects/miopen/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 60.4 834 | return GenericSearch(*this, ctx, problem, invoke_ctx); 60.4 | ^ 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 60.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 60.4 714 | return last_config; 60.4 | ^ 60.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 60.4 751 | return best_config; 60.4 | ^ 60.4 8 warnings generated when compiling for gfx942. 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 60.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 60.4 | ^ 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 60.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 60.4 | ^ 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 60.4 235 | #if __HIP_NO_IMAGE_SUPPORT 60.4 | ^ 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.4 187 | for (auto&& x : r.d) x = -x; 60.4 | ^ 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.4 248 | T x, y, z; 60.4 | ^ 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.4 195 | for (auto&& x : r.d) x = ~x; 60.4 | ^ 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.4 248 | T x, y, z; 60.4 | ^ 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 60.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 60.4 6799 | #if HIP_PROF_HIP_API_STRING 60.4 | ^ 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:31: 60.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 60.4 189 | return pp; 60.4 | ^ 60.4 /therock/src/rocm-libraries/projects/miopen/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 60.4 711 | return static_ck::GetPerformanceConfigBase(ctx, problem); 60.4 | ^ 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 60.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 60.4 444 | return copy; 60.4 | ^ 60.4 /therock/src/rocm-libraries/projects/miopen/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 60.4 834 | return GenericSearch(*this, ctx, problem, invoke_ctx); 60.4 | ^ 60.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 60.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 60.4 714 | return last_config; 60.4 | ^ 60.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 60.4 751 | return best_config; 60.4 | ^ 60.4 10 warnings generated when compiling for host. 60.6 [309/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd.cpp.o 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 60.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 60.6 | ^ 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.6 187 | for (auto&& x : r.d) x = -x; 60.6 | ^ 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.6 248 | T x, y, z; 60.6 | ^ 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.6 195 | for (auto&& x : r.d) x = ~x; 60.6 | ^ 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.6 248 | T x, y, z; 60.6 | ^ 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 60.6 6799 | #if HIP_PROF_HIP_API_STRING 60.6 | ^ 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 60.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 60.6 444 | return copy; 60.6 | ^ 60.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:98:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 60.6 98 | return GenericSearch(*this, ctx, problem, invoke_ctx); 60.6 | ^ 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 60.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 60.6 714 | return last_config; 60.6 | ^ 60.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 60.6 751 | return best_config; 60.6 | ^ 60.6 7 warnings generated when compiling for gfx942. 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 60.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 60.6 | ^ 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 60.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 60.6 | ^ 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 60.6 235 | #if __HIP_NO_IMAGE_SUPPORT 60.6 | ^ 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.6 187 | for (auto&& x : r.d) x = -x; 60.6 | ^ 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.6 248 | T x, y, z; 60.6 | ^ 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.6 195 | for (auto&& x : r.d) x = ~x; 60.6 | ^ 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.6 248 | T x, y, z; 60.6 | ^ 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 60.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 60.6 6799 | #if HIP_PROF_HIP_API_STRING 60.6 | ^ 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 60.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 60.6 444 | return copy; 60.6 | ^ 60.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:98:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 60.6 98 | return GenericSearch(*this, ctx, problem, invoke_ctx); 60.6 | ^ 60.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 60.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 60.6 714 | return last_config; 60.6 | ^ 60.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 60.6 751 | return best_config; 60.6 | ^ 60.6 9 warnings generated when compiling for host. 60.7 [310/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp.o 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 60.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.7 187 | for (auto&& x : r.d) x = -x; 60.7 | ^ 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.7 248 | T x, y, z; 60.7 | ^ 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.7 195 | for (auto&& x : r.d) x = ~x; 60.7 | ^ 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.7 248 | T x, y, z; 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 60.7 6799 | #if HIP_PROF_HIP_API_STRING 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:31: 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 60.7 189 | return pp; 60.7 | ^ 60.7 /therock/src/rocm-libraries/projects/miopen/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 60.7 627 | return static_ck::GetPerformanceConfigBase(ctx, problem); 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 60.7 444 | return copy; 60.7 | ^ 60.7 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:644:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 60.7 644 | return GenericSearch(*this, ctx, problem, invoke_ctx); 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 60.7 714 | return last_config; 60.7 | ^ 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 60.7 751 | return best_config; 60.7 | ^ 60.7 8 warnings generated when compiling for gfx942. 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 60.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 60.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 60.7 235 | #if __HIP_NO_IMAGE_SUPPORT 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.7 187 | for (auto&& x : r.d) x = -x; 60.7 | ^ 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.7 248 | T x, y, z; 60.7 | ^ 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.7 195 | for (auto&& x : r.d) x = ~x; 60.7 | ^ 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.7 248 | T x, y, z; 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 60.7 6799 | #if HIP_PROF_HIP_API_STRING 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:31: 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 60.7 189 | return pp; 60.7 | ^ 60.7 /therock/src/rocm-libraries/projects/miopen/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 60.7 627 | return static_ck::GetPerformanceConfigBase(ctx, problem); 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 60.7 444 | return copy; 60.7 | ^ 60.7 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:644:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 60.7 644 | return GenericSearch(*this, ctx, problem, invoke_ctx); 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 60.7 714 | return last_config; 60.7 | ^ 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 60.7 751 | return best_config; 60.7 | ^ 60.7 10 warnings generated when compiling for host. 60.7 [311/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp.o 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 60.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.7 187 | for (auto&& x : r.d) x = -x; 60.7 | ^ 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.7 248 | T x, y, z; 60.7 | ^ 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.7 195 | for (auto&& x : r.d) x = ~x; 60.7 | ^ 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.7 248 | T x, y, z; 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 60.7 6799 | #if HIP_PROF_HIP_API_STRING 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 60.7 444 | return copy; 60.7 | ^ 60.7 /therock/src/rocm-libraries/projects/miopen/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 60.7 1093 | return GenericSearch(*this, ctx, problem, invoke_ctx); 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 60.7 714 | return last_config; 60.7 | ^ 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 60.7 751 | return best_config; 60.7 | ^ 60.7 7 warnings generated when compiling for gfx942. 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 60.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 60.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 60.7 235 | #if __HIP_NO_IMAGE_SUPPORT 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.7 187 | for (auto&& x : r.d) x = -x; 60.7 | ^ 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.7 248 | T x, y, z; 60.7 | ^ 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.7 195 | for (auto&& x : r.d) x = ~x; 60.7 | ^ 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.7 248 | T x, y, z; 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 60.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 60.7 6799 | #if HIP_PROF_HIP_API_STRING 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 60.7 444 | return copy; 60.7 | ^ 60.7 /therock/src/rocm-libraries/projects/miopen/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 60.7 1093 | return GenericSearch(*this, ctx, problem, invoke_ctx); 60.7 | ^ 60.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 60.7 714 | return last_config; 60.7 | ^ 60.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 60.7 751 | return best_config; 60.7 | ^ 60.7 9 warnings generated when compiling for host. 60.8 [312/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp.o 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 60.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 60.8 | ^ 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.8 187 | for (auto&& x : r.d) x = -x; 60.8 | ^ 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.8 248 | T x, y, z; 60.8 | ^ 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.8 195 | for (auto&& x : r.d) x = ~x; 60.8 | ^ 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.8 248 | T x, y, z; 60.8 | ^ 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 60.8 6799 | #if HIP_PROF_HIP_API_STRING 60.8 | ^ 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:31: 60.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 60.8 189 | return pp; 60.8 | ^ 60.8 /therock/src/rocm-libraries/projects/miopen/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 60.8 696 | return static_ck::GetPerformanceConfigBase(ctx, problem); 60.8 | ^ 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 60.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 60.8 444 | return copy; 60.8 | ^ 60.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:713:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 60.8 713 | return GenericSearch(*this, ctx, problem, invoke_ctx); 60.8 | ^ 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 60.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 60.8 714 | return last_config; 60.8 | ^ 60.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 60.8 751 | return best_config; 60.8 | ^ 60.8 8 warnings generated when compiling for gfx942. 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 60.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 60.8 | ^ 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 60.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 60.8 | ^ 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 60.8 235 | #if __HIP_NO_IMAGE_SUPPORT 60.8 | ^ 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.8 187 | for (auto&& x : r.d) x = -x; 60.8 | ^ 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.8 248 | T x, y, z; 60.8 | ^ 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.8 195 | for (auto&& x : r.d) x = ~x; 60.8 | ^ 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.8 248 | T x, y, z; 60.8 | ^ 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 60.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 60.8 6799 | #if HIP_PROF_HIP_API_STRING 60.8 | ^ 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:31: 60.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 60.8 189 | return pp; 60.8 | ^ 60.8 /therock/src/rocm-libraries/projects/miopen/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 60.8 696 | return static_ck::GetPerformanceConfigBase(ctx, problem); 60.8 | ^ 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 60.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 60.8 444 | return copy; 60.8 | ^ 60.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:713:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 60.8 713 | return GenericSearch(*this, ctx, problem, invoke_ctx); 60.8 | ^ 60.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 60.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 60.8 714 | return last_config; 60.8 | ^ 60.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 60.8 751 | return best_config; 60.8 | ^ 60.8 10 warnings generated when compiling for host. 60.9 [313/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp.o 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 60.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 60.9 | ^ 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.9 187 | for (auto&& x : r.d) x = -x; 60.9 | ^ 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.9 248 | T x, y, z; 60.9 | ^ 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.9 195 | for (auto&& x : r.d) x = ~x; 60.9 | ^ 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.9 248 | T x, y, z; 60.9 | ^ 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 60.9 6799 | #if HIP_PROF_HIP_API_STRING 60.9 | ^ 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:31: 60.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 60.9 189 | return pp; 60.9 | ^ 60.9 /therock/src/rocm-libraries/projects/miopen/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 60.9 888 | return static_ck::GetPerformanceConfigBase(ctx, 60.9 | ^ 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 60.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 60.9 444 | return copy; 60.9 | ^ 60.9 /therock/src/rocm-libraries/projects/miopen/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 60.9 906 | return GenericSearch(*this, ctx, problem, invoke_ctx); 60.9 | ^ 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 60.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 60.9 714 | return last_config; 60.9 | ^ 60.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 60.9 751 | return best_config; 60.9 | ^ 60.9 8 warnings generated when compiling for gfx942. 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 60.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 60.9 | ^ 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 60.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 60.9 | ^ 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 60.9 235 | #if __HIP_NO_IMAGE_SUPPORT 60.9 | ^ 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.9 187 | for (auto&& x : r.d) x = -x; 60.9 | ^ 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.9 248 | T x, y, z; 60.9 | ^ 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 60.9 195 | for (auto&& x : r.d) x = ~x; 60.9 | ^ 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 60.9 248 | T x, y, z; 60.9 | ^ 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 60.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 60.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 60.9 6799 | #if HIP_PROF_HIP_API_STRING 60.9 | ^ 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:31: 60.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 60.9 189 | return pp; 60.9 | ^ 60.9 /therock/src/rocm-libraries/projects/miopen/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 60.9 888 | return static_ck::GetPerformanceConfigBase(ctx, 60.9 | ^ 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 60.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 60.9 444 | return copy; 60.9 | ^ 60.9 /therock/src/rocm-libraries/projects/miopen/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 60.9 906 | return GenericSearch(*this, ctx, problem, invoke_ctx); 60.9 | ^ 60.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 60.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 60.9 714 | return last_config; 60.9 | ^ 60.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 60.9 751 | return best_config; 60.9 | ^ 60.9 10 warnings generated when compiling for host. 61.5 [314/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp.o 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 61.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 61.5 | ^ 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 61.5 187 | for (auto&& x : r.d) x = -x; 61.5 | ^ 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 61.5 248 | T x, y, z; 61.5 | ^ 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 61.5 195 | for (auto&& x : r.d) x = ~x; 61.5 | ^ 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 61.5 248 | T x, y, z; 61.5 | ^ 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 61.5 6799 | #if HIP_PROF_HIP_API_STRING 61.5 | ^ 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:31: 61.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 61.5 189 | return pp; 61.5 | ^ 61.5 /therock/src/rocm-libraries/projects/miopen/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 61.5 806 | return static_ck::GetPerformanceConfigBase(ctx, problem); 61.5 | ^ 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 61.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 61.5 444 | return copy; 61.5 | ^ 61.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:823:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 61.5 823 | return GenericSearch(*this, ctx, problem, invoke_ctx); 61.5 | ^ 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 61.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 61.5 714 | return last_config; 61.5 | ^ 61.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 61.5 751 | return best_config; 61.5 | ^ 61.5 8 warnings generated when compiling for gfx942. 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 61.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 61.5 | ^ 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 61.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 61.5 | ^ 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 61.5 235 | #if __HIP_NO_IMAGE_SUPPORT 61.5 | ^ 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 61.5 187 | for (auto&& x : r.d) x = -x; 61.5 | ^ 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 61.5 248 | T x, y, z; 61.5 | ^ 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 61.5 195 | for (auto&& x : r.d) x = ~x; 61.5 | ^ 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 61.5 248 | T x, y, z; 61.5 | ^ 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 61.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 61.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 61.5 6799 | #if HIP_PROF_HIP_API_STRING 61.5 | ^ 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:31: 61.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 61.5 189 | return pp; 61.5 | ^ 61.5 /therock/src/rocm-libraries/projects/miopen/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 61.5 806 | return static_ck::GetPerformanceConfigBase(ctx, problem); 61.5 | ^ 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 61.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 61.5 444 | return copy; 61.5 | ^ 61.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:823:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 61.5 823 | return GenericSearch(*this, ctx, problem, invoke_ctx); 61.5 | ^ 61.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 61.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 61.5 714 | return last_config; 61.5 | ^ 61.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 61.5 751 | return best_config; 61.5 | ^ 61.5 10 warnings generated when compiling for host. 62.2 [315/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/glu/backward_glu.cpp.o 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 62.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 62.2 | ^ 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 62.2 187 | for (auto&& x : r.d) x = -x; 62.2 | ^ 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 62.2 248 | T x, y, z; 62.2 | ^ 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 62.2 195 | for (auto&& x : r.d) x = ~x; 62.2 | ^ 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 62.2 248 | T x, y, z; 62.2 | ^ 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 62.2 6799 | #if HIP_PROF_HIP_API_STRING 62.2 | ^ 62.2 4 warnings generated when compiling for gfx942. 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 62.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 62.2 | ^ 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 62.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 62.2 | ^ 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 62.2 235 | #if __HIP_NO_IMAGE_SUPPORT 62.2 | ^ 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 62.2 187 | for (auto&& x : r.d) x = -x; 62.2 | ^ 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 62.2 248 | T x, y, z; 62.2 | ^ 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 62.2 195 | for (auto&& x : r.d) x = ~x; 62.2 | ^ 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 62.2 248 | T x, y, z; 62.2 | ^ 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 62.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 62.2 6799 | #if HIP_PROF_HIP_API_STRING 62.2 | ^ 62.2 6 warnings generated when compiling for host. 62.4 [316/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp.o 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 62.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 62.4 | ^ 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 62.4 187 | for (auto&& x : r.d) x = -x; 62.4 | ^ 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 62.4 248 | T x, y, z; 62.4 | ^ 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 62.4 195 | for (auto&& x : r.d) x = ~x; 62.4 | ^ 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 62.4 248 | T x, y, z; 62.4 | ^ 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 62.4 6799 | #if HIP_PROF_HIP_API_STRING 62.4 | ^ 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 62.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 62.4 444 | return copy; 62.4 | ^ 62.4 /therock/src/rocm-libraries/projects/miopen/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 62.4 1121 | return GenericSearch(*this, ctx, problem, invoke_ctx); 62.4 | ^ 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 62.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 62.4 714 | return last_config; 62.4 | ^ 62.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 62.4 751 | return best_config; 62.4 | ^ 62.4 7 warnings generated when compiling for gfx942. 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 62.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 62.4 | ^ 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 62.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 62.4 | ^ 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 62.4 235 | #if __HIP_NO_IMAGE_SUPPORT 62.4 | ^ 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 62.4 187 | for (auto&& x : r.d) x = -x; 62.4 | ^ 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 62.4 248 | T x, y, z; 62.4 | ^ 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 62.4 195 | for (auto&& x : r.d) x = ~x; 62.4 | ^ 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 62.4 248 | T x, y, z; 62.4 | ^ 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 62.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 62.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 62.4 6799 | #if HIP_PROF_HIP_API_STRING 62.4 | ^ 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 62.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 62.4 444 | return copy; 62.4 | ^ 62.4 /therock/src/rocm-libraries/projects/miopen/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 62.4 1121 | return GenericSearch(*this, ctx, problem, invoke_ctx); 62.4 | ^ 62.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 62.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 62.4 714 | return last_config; 62.4 | ^ 62.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 62.4 751 | return best_config; 62.4 | ^ 62.4 9 warnings generated when compiling for host. 63.2 [317/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp.o 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 63.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 63.2 | ^ 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.2 187 | for (auto&& x : r.d) x = -x; 63.2 | ^ 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.2 248 | T x, y, z; 63.2 | ^ 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.2 195 | for (auto&& x : r.d) x = ~x; 63.2 | ^ 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.2 248 | T x, y, z; 63.2 | ^ 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 63.2 6799 | #if HIP_PROF_HIP_API_STRING 63.2 | ^ 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 63.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 63.2 444 | return copy; 63.2 | ^ 63.2 /therock/src/rocm-libraries/projects/miopen/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 63.2 1123 | return GenericSearch(*this, ctx, problem, invoke_ctx); 63.2 | ^ 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 63.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 63.2 714 | return last_config; 63.2 | ^ 63.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 63.2 751 | return best_config; 63.2 | ^ 63.2 7 warnings generated when compiling for gfx942. 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 63.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 63.2 | ^ 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 63.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 63.2 | ^ 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 63.2 235 | #if __HIP_NO_IMAGE_SUPPORT 63.2 | ^ 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.2 187 | for (auto&& x : r.d) x = -x; 63.2 | ^ 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.2 248 | T x, y, z; 63.2 | ^ 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.2 195 | for (auto&& x : r.d) x = ~x; 63.2 | ^ 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.2 248 | T x, y, z; 63.2 | ^ 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 63.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 63.2 6799 | #if HIP_PROF_HIP_API_STRING 63.2 | ^ 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 63.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 63.2 444 | return copy; 63.2 | ^ 63.2 /therock/src/rocm-libraries/projects/miopen/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 63.2 1123 | return GenericSearch(*this, ctx, problem, invoke_ctx); 63.2 | ^ 63.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 63.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 63.2 714 | return last_config; 63.2 | ^ 63.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 63.2 751 | return best_config; 63.2 | ^ 63.2 9 warnings generated when compiling for host. 63.5 [318/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp.o 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 63.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 63.5 | ^ 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.5 187 | for (auto&& x : r.d) x = -x; 63.5 | ^ 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.5 248 | T x, y, z; 63.5 | ^ 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.5 195 | for (auto&& x : r.d) x = ~x; 63.5 | ^ 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.5 248 | T x, y, z; 63.5 | ^ 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 63.5 6799 | #if HIP_PROF_HIP_API_STRING 63.5 | ^ 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 63.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 63.5 444 | return copy; 63.5 | ^ 63.5 /therock/src/rocm-libraries/projects/miopen/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 63.5 556 | return GenericSearch(*this, ctx, problem, invoke_ctx); 63.5 | ^ 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 63.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 63.5 714 | return last_config; 63.5 | ^ 63.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 63.5 751 | return best_config; 63.5 | ^ 63.5 7 warnings generated when compiling for gfx942. 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 63.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 63.5 | ^ 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 63.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 63.5 | ^ 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 63.5 235 | #if __HIP_NO_IMAGE_SUPPORT 63.5 | ^ 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.5 187 | for (auto&& x : r.d) x = -x; 63.5 | ^ 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.5 248 | T x, y, z; 63.5 | ^ 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.5 195 | for (auto&& x : r.d) x = ~x; 63.5 | ^ 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.5 248 | T x, y, z; 63.5 | ^ 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 63.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 63.5 6799 | #if HIP_PROF_HIP_API_STRING 63.5 | ^ 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 63.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 63.5 444 | return copy; 63.5 | ^ 63.5 /therock/src/rocm-libraries/projects/miopen/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 63.5 556 | return GenericSearch(*this, ctx, problem, invoke_ctx); 63.5 | ^ 63.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 63.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 63.5 714 | return last_config; 63.5 | ^ 63.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 63.5 751 | return best_config; 63.5 | ^ 63.5 9 warnings generated when compiling for host. 63.8 [319/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm.cpp.o 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 63.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.8 187 | for (auto&& x : r.d) x = -x; 63.8 | ^ 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.8 248 | T x, y, z; 63.8 | ^ 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.8 195 | for (auto&& x : r.d) x = ~x; 63.8 | ^ 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.8 248 | T x, y, z; 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 63.8 6799 | #if HIP_PROF_HIP_API_STRING 63.8 | ^ 63.8 4 warnings generated when compiling for gfx942. 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 63.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 63.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 63.8 235 | #if __HIP_NO_IMAGE_SUPPORT 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.8 187 | for (auto&& x : r.d) x = -x; 63.8 | ^ 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.8 248 | T x, y, z; 63.8 | ^ 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.8 195 | for (auto&& x : r.d) x = ~x; 63.8 | ^ 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.8 248 | T x, y, z; 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 63.8 6799 | #if HIP_PROF_HIP_API_STRING 63.8 | ^ 63.8 6 warnings generated when compiling for host. 63.8 [320/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp.o 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 63.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.8 187 | for (auto&& x : r.d) x = -x; 63.8 | ^ 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.8 248 | T x, y, z; 63.8 | ^ 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.8 195 | for (auto&& x : r.d) x = ~x; 63.8 | ^ 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.8 248 | T x, y, z; 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 63.8 6799 | #if HIP_PROF_HIP_API_STRING 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:32: 63.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 63.8 189 | return pp; 63.8 | ^ 63.8 /therock/src/rocm-libraries/projects/miopen/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 63.8 630 | return static_ck::GetPerformanceConfigBase(ctx, problem); 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 63.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 63.8 444 | return copy; 63.8 | ^ 63.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:647:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 63.8 647 | return GenericSearch(*this, ctx, problem, invoke_ctx); 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 63.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 63.8 714 | return last_config; 63.8 | ^ 63.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 63.8 751 | return best_config; 63.8 | ^ 63.8 8 warnings generated when compiling for gfx942. 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 63.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 63.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 63.8 235 | #if __HIP_NO_IMAGE_SUPPORT 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.8 187 | for (auto&& x : r.d) x = -x; 63.8 | ^ 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.8 248 | T x, y, z; 63.8 | ^ 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 63.8 195 | for (auto&& x : r.d) x = ~x; 63.8 | ^ 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 63.8 248 | T x, y, z; 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 63.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 63.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 63.8 6799 | #if HIP_PROF_HIP_API_STRING 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:32: 63.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 63.8 189 | return pp; 63.8 | ^ 63.8 /therock/src/rocm-libraries/projects/miopen/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 63.8 630 | return static_ck::GetPerformanceConfigBase(ctx, problem); 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 63.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 63.8 444 | return copy; 63.8 | ^ 63.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:647:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 63.8 647 | return GenericSearch(*this, ctx, problem, invoke_ctx); 63.8 | ^ 63.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 63.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 63.8 714 | return last_config; 63.8 | ^ 63.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 63.8 751 | return best_config; 63.8 | ^ 63.8 10 warnings generated when compiling for host. 64.0 [321/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp.o 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 64.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 64.0 | ^ 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 64.0 187 | for (auto&& x : r.d) x = -x; 64.0 | ^ 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 64.0 248 | T x, y, z; 64.0 | ^ 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 64.0 195 | for (auto&& x : r.d) x = ~x; 64.0 | ^ 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 64.0 248 | T x, y, z; 64.0 | ^ 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 64.0 6799 | #if HIP_PROF_HIP_API_STRING 64.0 | ^ 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 64.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 64.0 444 | return copy; 64.0 | ^ 64.0 /therock/src/rocm-libraries/projects/miopen/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 64.0 1057 | return GenericSearch(*this, ctx, problem, invoke_ctx); 64.0 | ^ 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 64.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 64.0 714 | return last_config; 64.0 | ^ 64.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 64.0 751 | return best_config; 64.0 | ^ 64.0 7 warnings generated when compiling for gfx942. 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 64.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 64.0 | ^ 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 64.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 64.0 | ^ 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 64.0 235 | #if __HIP_NO_IMAGE_SUPPORT 64.0 | ^ 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 64.0 187 | for (auto&& x : r.d) x = -x; 64.0 | ^ 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 64.0 248 | T x, y, z; 64.0 | ^ 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 64.0 195 | for (auto&& x : r.d) x = ~x; 64.0 | ^ 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 64.0 248 | T x, y, z; 64.0 | ^ 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 64.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 64.0 6799 | #if HIP_PROF_HIP_API_STRING 64.0 | ^ 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 64.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 64.0 444 | return copy; 64.0 | ^ 64.0 /therock/src/rocm-libraries/projects/miopen/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 64.0 1057 | return GenericSearch(*this, ctx, problem, invoke_ctx); 64.0 | ^ 64.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 64.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 64.0 714 | return last_config; 64.0 | ^ 64.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 64.0 751 | return best_config; 64.0 | ^ 64.0 9 warnings generated when compiling for host. 64.2 [322/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp.o 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 64.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 64.2 | ^ 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 64.2 187 | for (auto&& x : r.d) x = -x; 64.2 | ^ 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 64.2 248 | T x, y, z; 64.2 | ^ 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 64.2 195 | for (auto&& x : r.d) x = ~x; 64.2 | ^ 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 64.2 248 | T x, y, z; 64.2 | ^ 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 64.2 6799 | #if HIP_PROF_HIP_API_STRING 64.2 | ^ 64.2 4 warnings generated when compiling for gfx942. 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 64.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 64.2 | ^ 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 64.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 64.2 | ^ 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 64.2 235 | #if __HIP_NO_IMAGE_SUPPORT 64.2 | ^ 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 64.2 187 | for (auto&& x : r.d) x = -x; 64.2 | ^ 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 64.2 248 | T x, y, z; 64.2 | ^ 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 64.2 195 | for (auto&& x : r.d) x = ~x; 64.2 | ^ 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 64.2 248 | T x, y, z; 64.2 | ^ 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 64.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 64.2 6799 | #if HIP_PROF_HIP_API_STRING 64.2 | ^ 64.2 6 warnings generated when compiling for host. 64.3 [323/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp.o 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 64.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 64.3 | ^ 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 64.3 187 | for (auto&& x : r.d) x = -x; 64.3 | ^ 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 64.3 248 | T x, y, z; 64.3 | ^ 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 64.3 195 | for (auto&& x : r.d) x = ~x; 64.3 | ^ 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 64.3 248 | T x, y, z; 64.3 | ^ 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 64.3 6799 | #if HIP_PROF_HIP_API_STRING 64.3 | ^ 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 64.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 64.3 444 | return copy; 64.3 | ^ 64.3 /therock/src/rocm-libraries/projects/miopen/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 64.3 1202 | return GenericSearch(*this, ctx, problem, invoke_ctx); 64.3 | ^ 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 64.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 64.3 714 | return last_config; 64.3 | ^ 64.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 64.3 751 | return best_config; 64.3 | ^ 64.3 7 warnings generated when compiling for gfx942. 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 64.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 64.3 | ^ 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 64.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 64.3 | ^ 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 64.3 235 | #if __HIP_NO_IMAGE_SUPPORT 64.3 | ^ 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 64.3 187 | for (auto&& x : r.d) x = -x; 64.3 | ^ 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 64.3 248 | T x, y, z; 64.3 | ^ 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 64.3 195 | for (auto&& x : r.d) x = ~x; 64.3 | ^ 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 64.3 248 | T x, y, z; 64.3 | ^ 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 64.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 64.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 64.3 6799 | #if HIP_PROF_HIP_API_STRING 64.3 | ^ 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 64.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 64.3 444 | return copy; 64.3 | ^ 64.3 /therock/src/rocm-libraries/projects/miopen/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 64.3 1202 | return GenericSearch(*this, ctx, problem, invoke_ctx); 64.3 | ^ 64.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 64.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 64.3 714 | return last_config; 64.3 | ^ 64.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 64.3 751 | return best_config; 64.3 | ^ 64.3 9 warnings generated when compiling for host. 64.9 [324/916] Building CXX object src/CMakeFiles/MIOpen.dir/sysinfo_utils.cpp.o 65.3 [325/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp.o 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.3 187 | for (auto&& x : r.d) x = -x; 65.3 | ^ 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.3 248 | T x, y, z; 65.3 | ^ 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.3 195 | for (auto&& x : r.d) x = ~x; 65.3 | ^ 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.3 248 | T x, y, z; 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.3 6799 | #if HIP_PROF_HIP_API_STRING 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:32: 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 65.3 189 | return pp; 65.3 | ^ 65.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:167:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 65.3 167 | return static_ck::GetPerformanceConfigBase(ctx, problem); 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 65.3 444 | return copy; 65.3 | ^ 65.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:200:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 65.3 200 | return GenericSearch(*this, ctx, problem, invoke_ctx); 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 65.3 714 | return last_config; 65.3 | ^ 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 65.3 751 | return best_config; 65.3 | ^ 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 65.3 444 | return copy; 65.3 | ^ 65.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:207:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 65.3 207 | return GenericSearch(*this, ctx, problem, invoke_ctx); 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 65.3 714 | return last_config; 65.3 | ^ 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 65.3 751 | return best_config; 65.3 | ^ 65.3 11 warnings generated when compiling for gfx942. 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 65.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 65.3 235 | #if __HIP_NO_IMAGE_SUPPORT 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.3 187 | for (auto&& x : r.d) x = -x; 65.3 | ^ 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.3 248 | T x, y, z; 65.3 | ^ 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.3 195 | for (auto&& x : r.d) x = ~x; 65.3 | ^ 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.3 248 | T x, y, z; 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.3 6799 | #if HIP_PROF_HIP_API_STRING 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:32: 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 65.3 189 | return pp; 65.3 | ^ 65.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:167:23: note: in instantiation of function template specialization 'miopen::solver::static_ck::GetPerformanceConfigBase' requested here 65.3 167 | return static_ck::GetPerformanceConfigBase(ctx, problem); 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 65.3 444 | return copy; 65.3 | ^ 65.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:200:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 65.3 200 | return GenericSearch(*this, ctx, problem, invoke_ctx); 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 65.3 714 | return last_config; 65.3 | ^ 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 65.3 751 | return best_config; 65.3 | ^ 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 65.3 444 | return copy; 65.3 | ^ 65.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:207:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 65.3 207 | return GenericSearch(*this, ctx, problem, invoke_ctx); 65.3 | ^ 65.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 65.3 714 | return last_config; 65.3 | ^ 65.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 65.3 751 | return best_config; 65.3 | ^ 65.3 13 warnings generated when compiling for host. 65.4 [326/916] Building CXX object src/CMakeFiles/MIOpen.dir/subbuffers.cpp.o 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.4 | ^ 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.4 187 | for (auto&& x : r.d) x = -x; 65.4 | ^ 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.4 248 | T x, y, z; 65.4 | ^ 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.4 195 | for (auto&& x : r.d) x = ~x; 65.4 | ^ 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.4 248 | T x, y, z; 65.4 | ^ 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.4 6799 | #if HIP_PROF_HIP_API_STRING 65.4 | ^ 65.4 4 warnings generated when compiling for gfx942. 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 65.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 65.4 | ^ 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.4 | ^ 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 65.4 235 | #if __HIP_NO_IMAGE_SUPPORT 65.4 | ^ 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.4 187 | for (auto&& x : r.d) x = -x; 65.4 | ^ 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.4 248 | T x, y, z; 65.4 | ^ 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.4 195 | for (auto&& x : r.d) x = ~x; 65.4 | ^ 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.4 248 | T x, y, z; 65.4 | ^ 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 65.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.4 6799 | #if HIP_PROF_HIP_API_STRING 65.4 | ^ 65.4 6 warnings generated when compiling for host. 65.6 [327/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_MP_bidirectional_winograd.cpp.o 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.6 | ^ 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.6 187 | for (auto&& x : r.d) x = -x; 65.6 | ^ 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.6 248 | T x, y, z; 65.6 | ^ 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.6 195 | for (auto&& x : r.d) x = ~x; 65.6 | ^ 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.6 248 | T x, y, z; 65.6 | ^ 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.6 6799 | #if HIP_PROF_HIP_API_STRING 65.6 | ^ 65.6 4 warnings generated when compiling for gfx942. 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 65.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 65.6 | ^ 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.6 | ^ 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 65.6 235 | #if __HIP_NO_IMAGE_SUPPORT 65.6 | ^ 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.6 187 | for (auto&& x : r.d) x = -x; 65.6 | ^ 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.6 248 | T x, y, z; 65.6 | ^ 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.6 195 | for (auto&& x : r.d) x = ~x; 65.6 | ^ 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.6 248 | T x, y, z; 65.6 | ^ 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.6 6799 | #if HIP_PROF_HIP_API_STRING 65.6 | ^ 65.6 6 warnings generated when compiling for host. 65.6 [328/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/glu/forward_glu.cpp.o 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.6 | ^ 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.6 187 | for (auto&& x : r.d) x = -x; 65.6 | ^ 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.6 248 | T x, y, z; 65.6 | ^ 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.6 195 | for (auto&& x : r.d) x = ~x; 65.6 | ^ 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.6 248 | T x, y, z; 65.6 | ^ 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.6 6799 | #if HIP_PROF_HIP_API_STRING 65.6 | ^ 65.6 4 warnings generated when compiling for gfx942. 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 65.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 65.6 | ^ 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.6 | ^ 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 65.6 235 | #if __HIP_NO_IMAGE_SUPPORT 65.6 | ^ 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.6 187 | for (auto&& x : r.d) x = -x; 65.6 | ^ 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.6 248 | T x, y, z; 65.6 | ^ 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.6 195 | for (auto&& x : r.d) x = ~x; 65.6 | ^ 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.6 248 | T x, y, z; 65.6 | ^ 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.6 6799 | #if HIP_PROF_HIP_API_STRING 65.6 | ^ 65.6 6 warnings generated when compiling for host. 65.7 [329/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/kthvalue/forward_kthvalue.cpp.o 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.7 | ^ 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.7 187 | for (auto&& x : r.d) x = -x; 65.7 | ^ 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.7 248 | T x, y, z; 65.7 | ^ 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.7 195 | for (auto&& x : r.d) x = ~x; 65.7 | ^ 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.7 248 | T x, y, z; 65.7 | ^ 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.7 6799 | #if HIP_PROF_HIP_API_STRING 65.7 | ^ 65.7 4 warnings generated when compiling for gfx942. 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 65.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 65.7 | ^ 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.7 | ^ 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 65.7 235 | #if __HIP_NO_IMAGE_SUPPORT 65.7 | ^ 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.7 187 | for (auto&& x : r.d) x = -x; 65.7 | ^ 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.7 248 | T x, y, z; 65.7 | ^ 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.7 195 | for (auto&& x : r.d) x = ~x; 65.7 | ^ 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.7 248 | T x, y, z; 65.7 | ^ 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 65.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.7 6799 | #if HIP_PROF_HIP_API_STRING 65.7 | ^ 65.7 6 warnings generated when compiling for host. 65.8 [330/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/groupnorm/forward_groupnorm.cpp.o 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.8 | ^ 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.8 187 | for (auto&& x : r.d) x = -x; 65.8 | ^ 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.8 248 | T x, y, z; 65.8 | ^ 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.8 195 | for (auto&& x : r.d) x = ~x; 65.8 | ^ 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.8 248 | T x, y, z; 65.8 | ^ 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.8 6799 | #if HIP_PROF_HIP_API_STRING 65.8 | ^ 65.8 4 warnings generated when compiling for gfx942. 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 65.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 65.8 | ^ 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.8 | ^ 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 65.8 235 | #if __HIP_NO_IMAGE_SUPPORT 65.8 | ^ 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.8 187 | for (auto&& x : r.d) x = -x; 65.8 | ^ 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.8 248 | T x, y, z; 65.8 | ^ 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.8 195 | for (auto&& x : r.d) x = ~x; 65.8 | ^ 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.8 248 | T x, y, z; 65.8 | ^ 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.8 6799 | #if HIP_PROF_HIP_API_STRING 65.8 | ^ 65.8 6 warnings generated when compiling for host. 65.8 [331/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_addlayernorm.cpp.o 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.8 | ^ 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.8 187 | for (auto&& x : r.d) x = -x; 65.8 | ^ 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.8 248 | T x, y, z; 65.8 | ^ 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.8 195 | for (auto&& x : r.d) x = ~x; 65.8 | ^ 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.8 248 | T x, y, z; 65.8 | ^ 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.8 6799 | #if HIP_PROF_HIP_API_STRING 65.8 | ^ 65.8 4 warnings generated when compiling for gfx942. 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 65.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 65.8 | ^ 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.8 | ^ 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 65.8 235 | #if __HIP_NO_IMAGE_SUPPORT 65.8 | ^ 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.8 187 | for (auto&& x : r.d) x = -x; 65.8 | ^ 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.8 248 | T x, y, z; 65.8 | ^ 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.8 195 | for (auto&& x : r.d) x = ~x; 65.8 | ^ 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.8 248 | T x, y, z; 65.8 | ^ 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 65.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.8 6799 | #if HIP_PROF_HIP_API_STRING 65.8 | ^ 65.8 6 warnings generated when compiling for host. 65.9 [332/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd.cpp.o 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.9 | ^ 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.9 187 | for (auto&& x : r.d) x = -x; 65.9 | ^ 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.9 248 | T x, y, z; 65.9 | ^ 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.9 195 | for (auto&& x : r.d) x = ~x; 65.9 | ^ 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.9 248 | T x, y, z; 65.9 | ^ 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.9 6799 | #if HIP_PROF_HIP_API_STRING 65.9 | ^ 65.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:490:12: warning: not eliding copy on return [-Wnrvo] 65.9 490 | return result; 65.9 | ^ 65.9 5 warnings generated when compiling for gfx942. 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 65.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 65.9 | ^ 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 65.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 65.9 | ^ 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 65.9 235 | #if __HIP_NO_IMAGE_SUPPORT 65.9 | ^ 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.9 187 | for (auto&& x : r.d) x = -x; 65.9 | ^ 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.9 248 | T x, y, z; 65.9 | ^ 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 65.9 195 | for (auto&& x : r.d) x = ~x; 65.9 | ^ 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 65.9 248 | T x, y, z; 65.9 | ^ 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 65.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 65.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 65.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 65.9 6799 | #if HIP_PROF_HIP_API_STRING 65.9 | ^ 65.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:490:12: warning: not eliding copy on return [-Wnrvo] 65.9 490 | return result; 65.9 | ^ 65.9 7 warnings generated when compiling for host. 66.0 [333/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_wino_fury_RxS.cpp.o 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.0 | ^ 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.0 187 | for (auto&& x : r.d) x = -x; 66.0 | ^ 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.0 248 | T x, y, z; 66.0 | ^ 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.0 195 | for (auto&& x : r.d) x = ~x; 66.0 | ^ 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.0 248 | T x, y, z; 66.0 | ^ 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.0 6799 | #if HIP_PROF_HIP_API_STRING 66.0 | ^ 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:30: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 66.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 66.0 448 | return s; 66.0 | ^ 66.0 5 warnings generated when compiling for gfx942. 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 66.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 66.0 | ^ 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.0 | ^ 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 66.0 235 | #if __HIP_NO_IMAGE_SUPPORT 66.0 | ^ 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.0 187 | for (auto&& x : r.d) x = -x; 66.0 | ^ 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.0 248 | T x, y, z; 66.0 | ^ 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.0 195 | for (auto&& x : r.d) x = ~x; 66.0 | ^ 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.0 248 | T x, y, z; 66.0 | ^ 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.0 6799 | #if HIP_PROF_HIP_API_STRING 66.0 | ^ 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:30: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 66.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 66.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 66.0 448 | return s; 66.0 | ^ 66.0 7 warnings generated when compiling for host. 66.1 [334/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/getitem/backward_getitem.cpp.o 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.1 187 | for (auto&& x : r.d) x = -x; 66.1 | ^ 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.1 248 | T x, y, z; 66.1 | ^ 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.1 195 | for (auto&& x : r.d) x = ~x; 66.1 | ^ 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.1 248 | T x, y, z; 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.1 6799 | #if HIP_PROF_HIP_API_STRING 66.1 | ^ 66.1 4 warnings generated when compiling for gfx942. 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 66.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 66.1 235 | #if __HIP_NO_IMAGE_SUPPORT 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.1 187 | for (auto&& x : r.d) x = -x; 66.1 | ^ 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.1 248 | T x, y, z; 66.1 | ^ 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.1 195 | for (auto&& x : r.d) x = ~x; 66.1 | ^ 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.1 248 | T x, y, z; 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.1 6799 | #if HIP_PROF_HIP_API_STRING 66.1 | ^ 66.1 6 warnings generated when compiling for host. 66.1 [335/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_bin_winoRxS_fused.cpp.o 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.1 187 | for (auto&& x : r.d) x = -x; 66.1 | ^ 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.1 248 | T x, y, z; 66.1 | ^ 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.1 195 | for (auto&& x : r.d) x = ~x; 66.1 | ^ 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.1 248 | T x, y, z; 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.1 6799 | #if HIP_PROF_HIP_API_STRING 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:34: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 66.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 66.1 448 | return s; 66.1 | ^ 66.1 5 warnings generated when compiling for gfx942. 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 66.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 66.1 235 | #if __HIP_NO_IMAGE_SUPPORT 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.1 187 | for (auto&& x : r.d) x = -x; 66.1 | ^ 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.1 248 | T x, y, z; 66.1 | ^ 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.1 195 | for (auto&& x : r.d) x = ~x; 66.1 | ^ 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.1 248 | T x, y, z; 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.1 6799 | #if HIP_PROF_HIP_API_STRING 66.1 | ^ 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:34: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 66.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 66.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 66.1 448 | return s; 66.1 | ^ 66.1 7 warnings generated when compiling for host. 66.4 [336/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/fft.cpp.o 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.4 | ^ 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.4 187 | for (auto&& x : r.d) x = -x; 66.4 | ^ 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.4 248 | T x, y, z; 66.4 | ^ 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.4 195 | for (auto&& x : r.d) x = ~x; 66.4 | ^ 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.4 248 | T x, y, z; 66.4 | ^ 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.4 6799 | #if HIP_PROF_HIP_API_STRING 66.4 | ^ 66.4 4 warnings generated when compiling for gfx942. 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 66.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 66.4 | ^ 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.4 | ^ 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 66.4 235 | #if __HIP_NO_IMAGE_SUPPORT 66.4 | ^ 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.4 187 | for (auto&& x : r.d) x = -x; 66.4 | ^ 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.4 248 | T x, y, z; 66.4 | ^ 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.4 195 | for (auto&& x : r.d) x = ~x; 66.4 | ^ 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.4 248 | T x, y, z; 66.4 | ^ 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.4 6799 | #if HIP_PROF_HIP_API_STRING 66.4 | ^ 66.4 6 warnings generated when compiling for host. 66.4 [337/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwdgen.cpp.o 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.4 | ^ 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.4 187 | for (auto&& x : r.d) x = -x; 66.4 | ^ 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.4 248 | T x, y, z; 66.4 | ^ 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.4 195 | for (auto&& x : r.d) x = ~x; 66.4 | ^ 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.4 248 | T x, y, z; 66.4 | ^ 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.4 6799 | #if HIP_PROF_HIP_API_STRING 66.4 | ^ 66.4 4 warnings generated when compiling for gfx942. 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 66.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 66.4 | ^ 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.4 | ^ 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 66.4 235 | #if __HIP_NO_IMAGE_SUPPORT 66.4 | ^ 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.4 187 | for (auto&& x : r.d) x = -x; 66.4 | ^ 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.4 248 | T x, y, z; 66.4 | ^ 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.4 195 | for (auto&& x : r.d) x = ~x; 66.4 | ^ 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.4 248 | T x, y, z; 66.4 | ^ 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.4 6799 | #if HIP_PROF_HIP_API_STRING 66.4 | ^ 66.4 6 warnings generated when compiling for host. 66.6 [338/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/gemm_bwd.cpp.o 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.6 | ^ 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.6 187 | for (auto&& x : r.d) x = -x; 66.6 | ^ 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.6 248 | T x, y, z; 66.6 | ^ 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.6 195 | for (auto&& x : r.d) x = ~x; 66.6 | ^ 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.6 248 | T x, y, z; 66.6 | ^ 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.6 6799 | #if HIP_PROF_HIP_API_STRING 66.6 | ^ 66.6 4 warnings generated when compiling for gfx942. 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 66.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 66.6 | ^ 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.6 | ^ 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 66.6 235 | #if __HIP_NO_IMAGE_SUPPORT 66.6 | ^ 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.6 187 | for (auto&& x : r.d) x = -x; 66.6 | ^ 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.6 248 | T x, y, z; 66.6 | ^ 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.6 195 | for (auto&& x : r.d) x = ~x; 66.6 | ^ 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.6 248 | T x, y, z; 66.6 | ^ 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.6 6799 | #if HIP_PROF_HIP_API_STRING 66.6 | ^ 66.6 6 warnings generated when compiling for host. 66.7 [339/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp.o 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.7 | ^ 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.7 187 | for (auto&& x : r.d) x = -x; 66.7 | ^ 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.7 248 | T x, y, z; 66.7 | ^ 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.7 195 | for (auto&& x : r.d) x = ~x; 66.7 | ^ 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.7 248 | T x, y, z; 66.7 | ^ 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.7 6799 | #if HIP_PROF_HIP_API_STRING 66.7 | ^ 66.7 4 warnings generated when compiling for gfx942. 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 66.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 66.7 | ^ 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 66.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 66.7 | ^ 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 66.7 235 | #if __HIP_NO_IMAGE_SUPPORT 66.7 | ^ 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.7 187 | for (auto&& x : r.d) x = -x; 66.7 | ^ 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.7 248 | T x, y, z; 66.7 | ^ 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 66.7 195 | for (auto&& x : r.d) x = ~x; 66.7 | ^ 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 66.7 248 | T x, y, z; 66.7 | ^ 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 66.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 66.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 66.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 66.7 6799 | #if HIP_PROF_HIP_API_STRING 66.7 | ^ 66.7 6 warnings generated when compiling for host. 67.0 [340/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd1x1.cpp.o 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.0 | ^ 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.0 187 | for (auto&& x : r.d) x = -x; 67.0 | ^ 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.0 248 | T x, y, z; 67.0 | ^ 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.0 195 | for (auto&& x : r.d) x = ~x; 67.0 | ^ 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.0 248 | T x, y, z; 67.0 | ^ 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.0 6799 | #if HIP_PROF_HIP_API_STRING 67.0 | ^ 67.0 4 warnings generated when compiling for gfx942. 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 67.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 67.0 | ^ 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.0 | ^ 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 67.0 235 | #if __HIP_NO_IMAGE_SUPPORT 67.0 | ^ 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.0 187 | for (auto&& x : r.d) x = -x; 67.0 | ^ 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.0 248 | T x, y, z; 67.0 | ^ 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.0 195 | for (auto&& x : r.d) x = ~x; 67.0 | ^ 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.0 248 | T x, y, z; 67.0 | ^ 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.0 6799 | #if HIP_PROF_HIP_API_STRING 67.0 | ^ 67.0 6 warnings generated when compiling for host. 67.1 [341/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/backward_layernorm.cpp.o 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.1 | ^ 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.1 187 | for (auto&& x : r.d) x = -x; 67.1 | ^ 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.1 248 | T x, y, z; 67.1 | ^ 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.1 195 | for (auto&& x : r.d) x = ~x; 67.1 | ^ 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.1 248 | T x, y, z; 67.1 | ^ 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.1 6799 | #if HIP_PROF_HIP_API_STRING 67.1 | ^ 67.1 4 warnings generated when compiling for gfx942. 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 67.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 67.1 | ^ 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.1 | ^ 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 67.1 235 | #if __HIP_NO_IMAGE_SUPPORT 67.1 | ^ 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.1 187 | for (auto&& x : r.d) x = -x; 67.1 | ^ 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.1 248 | T x, y, z; 67.1 | ^ 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.1 195 | for (auto&& x : r.d) x = ~x; 67.1 | ^ 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.1 248 | T x, y, z; 67.1 | ^ 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.1 6799 | #if HIP_PROF_HIP_API_STRING 67.1 | ^ 67.1 6 warnings generated when compiling for host. 67.3 [342/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/mha/mha_solver_forward.cpp.o 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.3 187 | for (auto&& x : r.d) x = -x; 67.3 | ^ 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.3 248 | T x, y, z; 67.3 | ^ 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.3 195 | for (auto&& x : r.d) x = ~x; 67.3 | ^ 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.3 248 | T x, y, z; 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.3 6799 | #if HIP_PROF_HIP_API_STRING 67.3 | ^ 67.3 4 warnings generated when compiling for gfx942. 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 67.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 67.3 235 | #if __HIP_NO_IMAGE_SUPPORT 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.3 187 | for (auto&& x : r.d) x = -x; 67.3 | ^ 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.3 248 | T x, y, z; 67.3 | ^ 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.3 195 | for (auto&& x : r.d) x = ~x; 67.3 | ^ 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.3 248 | T x, y, z; 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.3 6799 | #if HIP_PROF_HIP_API_STRING 67.3 | ^ 67.3 6 warnings generated when compiling for host. 67.3 [343/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp.o 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.3 187 | for (auto&& x : r.d) x = -x; 67.3 | ^ 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.3 248 | T x, y, z; 67.3 | ^ 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.3 195 | for (auto&& x : r.d) x = ~x; 67.3 | ^ 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.3 248 | T x, y, z; 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.3 6799 | #if HIP_PROF_HIP_API_STRING 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 67.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 67.3 444 | return copy; 67.3 | ^ 67.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:270:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 67.3 270 | return GenericSearch(*this, ctx, problem, invoke_ctx); 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 67.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 67.3 714 | return last_config; 67.3 | ^ 67.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 67.3 751 | return best_config; 67.3 | ^ 67.3 7 warnings generated when compiling for gfx942. 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 67.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 67.3 235 | #if __HIP_NO_IMAGE_SUPPORT 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.3 187 | for (auto&& x : r.d) x = -x; 67.3 | ^ 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.3 248 | T x, y, z; 67.3 | ^ 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.3 195 | for (auto&& x : r.d) x = ~x; 67.3 | ^ 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.3 248 | T x, y, z; 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.3 6799 | #if HIP_PROF_HIP_API_STRING 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 67.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 67.3 444 | return copy; 67.3 | ^ 67.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:270:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 67.3 270 | return GenericSearch(*this, ctx, problem, invoke_ctx); 67.3 | ^ 67.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 67.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 67.3 714 | return last_config; 67.3 | ^ 67.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 67.3 751 | return best_config; 67.3 | ^ 67.3 9 warnings generated when compiling for host. 67.4 [344/916] Building CXX object src/CMakeFiles/MIOpen.dir/temp_file.cpp.o 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.4 | ^ 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.4 187 | for (auto&& x : r.d) x = -x; 67.4 | ^ 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.4 248 | T x, y, z; 67.4 | ^ 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.4 195 | for (auto&& x : r.d) x = ~x; 67.4 | ^ 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.4 248 | T x, y, z; 67.4 | ^ 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.4 6799 | #if HIP_PROF_HIP_API_STRING 67.4 | ^ 67.4 4 warnings generated when compiling for gfx942. 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 67.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 67.4 | ^ 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.4 | ^ 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 67.4 235 | #if __HIP_NO_IMAGE_SUPPORT 67.4 | ^ 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.4 187 | for (auto&& x : r.d) x = -x; 67.4 | ^ 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.4 248 | T x, y, z; 67.4 | ^ 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.4 195 | for (auto&& x : r.d) x = ~x; 67.4 | ^ 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.4 248 | T x, y, z; 67.4 | ^ 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.4 6799 | #if HIP_PROF_HIP_API_STRING 67.4 | ^ 67.4 6 warnings generated when compiling for host. 67.4 [345/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_t5layernorm.cpp.o 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.4 | ^ 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.4 187 | for (auto&& x : r.d) x = -x; 67.4 | ^ 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.4 248 | T x, y, z; 67.4 | ^ 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.4 195 | for (auto&& x : r.d) x = ~x; 67.4 | ^ 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.4 248 | T x, y, z; 67.4 | ^ 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.4 6799 | #if HIP_PROF_HIP_API_STRING 67.4 | ^ 67.4 4 warnings generated when compiling for gfx942. 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 67.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 67.4 | ^ 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.4 | ^ 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 67.4 235 | #if __HIP_NO_IMAGE_SUPPORT 67.4 | ^ 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.4 187 | for (auto&& x : r.d) x = -x; 67.4 | ^ 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.4 248 | T x, y, z; 67.4 | ^ 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.4 195 | for (auto&& x : r.d) x = ~x; 67.4 | ^ 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.4 248 | T x, y, z; 67.4 | ^ 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.4 6799 | #if HIP_PROF_HIP_API_STRING 67.4 | ^ 67.4 6 warnings generated when compiling for host. 67.5 [346/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm4d_ck.cpp.o 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:27: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.5 | ^ 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:27: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.5 187 | for (auto&& x : r.d) x = -x; 67.5 | ^ 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.5 248 | T x, y, z; 67.5 | ^ 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.5 195 | for (auto&& x : r.d) x = ~x; 67.5 | ^ 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.5 248 | T x, y, z; 67.5 | ^ 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:27: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.5 6799 | #if HIP_PROF_HIP_API_STRING 67.5 | ^ 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:32: 67.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernels/ck_header_only/layernorm/normalization_fwd.hpp:110:16: warning: not eliding copy on return [-Wnrvo] 67.5 110 | return op_ptrs; 67.5 | ^ 67.5 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:156:40: note: in instantiation of member function 'miopen::kernels::ck_header_only::layernorm::DeviceOperationInstanceFactory>::GetInstances' requested here 67.5 156 | const auto ln_ptrs = DeviceOpType::GetInstances(); 67.5 | ^ 67.5 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:244:16: note: in instantiation of function template specialization 'miopen::solver::layernorm::CheckCKApplicability>>' requested here 67.5 244 | return CheckCKApplicability>(problem); 67.5 | ^ 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:32: 67.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernels/ck_header_only/layernorm/normalization_fwd.hpp:110:16: warning: not eliding copy on return [-Wnrvo] 67.5 110 | return op_ptrs; 67.5 | ^ 67.5 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:156:40: note: in instantiation of member function 'miopen::kernels::ck_header_only::layernorm::DeviceOperationInstanceFactory>::GetInstances' requested here 67.5 156 | const auto ln_ptrs = DeviceOpType::GetInstances(); 67.5 | ^ 67.5 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:246:16: note: in instantiation of function template specialization 'miopen::solver::layernorm::CheckCKApplicability>>' requested here 67.5 246 | return CheckCKApplicability>(problem); 67.5 | ^ 67.5 6 warnings generated when compiling for gfx942. 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:27: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 67.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 67.5 | ^ 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:27: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.5 | ^ 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:27: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 67.5 235 | #if __HIP_NO_IMAGE_SUPPORT 67.5 | ^ 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:27: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.5 187 | for (auto&& x : r.d) x = -x; 67.5 | ^ 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.5 248 | T x, y, z; 67.5 | ^ 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.5 195 | for (auto&& x : r.d) x = ~x; 67.5 | ^ 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.5 248 | T x, y, z; 67.5 | ^ 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:27: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.5 6799 | #if HIP_PROF_HIP_API_STRING 67.5 | ^ 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:32: 67.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernels/ck_header_only/layernorm/normalization_fwd.hpp:110:16: warning: not eliding copy on return [-Wnrvo] 67.5 110 | return op_ptrs; 67.5 | ^ 67.5 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:156:40: note: in instantiation of member function 'miopen::kernels::ck_header_only::layernorm::DeviceOperationInstanceFactory>::GetInstances' requested here 67.5 156 | const auto ln_ptrs = DeviceOpType::GetInstances(); 67.5 | ^ 67.5 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:244:16: note: in instantiation of function template specialization 'miopen::solver::layernorm::CheckCKApplicability>>' requested here 67.5 244 | return CheckCKApplicability>(problem); 67.5 | ^ 67.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:32: 67.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernels/ck_header_only/layernorm/normalization_fwd.hpp:110:16: warning: not eliding copy on return [-Wnrvo] 67.5 110 | return op_ptrs; 67.5 | ^ 67.5 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:156:40: note: in instantiation of member function 'miopen::kernels::ck_header_only::layernorm::DeviceOperationInstanceFactory>::GetInstances' requested here 67.5 156 | const auto ln_ptrs = DeviceOpType::GetInstances(); 67.5 | ^ 67.5 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm4d_ck.cpp:246:16: note: in instantiation of function template specialization 'miopen::solver::layernorm::CheckCKApplicability>>' requested here 67.5 246 | return CheckCKApplicability>(problem); 67.5 | ^ 67.5 8 warnings generated when compiling for host. 67.8 [347/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ocl_dir2Dfwd_fused.cpp.o 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.8 187 | for (auto&& x : r.d) x = -x; 67.8 | ^ 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.8 248 | T x, y, z; 67.8 | ^ 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.8 195 | for (auto&& x : r.d) x = ~x; 67.8 | ^ 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.8 248 | T x, y, z; 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.8 6799 | #if HIP_PROF_HIP_API_STRING 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:32: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 67.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 67.8 448 | return s; 67.8 | ^ 67.8 5 warnings generated when compiling for gfx942. 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 67.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 67.8 235 | #if __HIP_NO_IMAGE_SUPPORT 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.8 187 | for (auto&& x : r.d) x = -x; 67.8 | ^ 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.8 248 | T x, y, z; 67.8 | ^ 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.8 195 | for (auto&& x : r.d) x = ~x; 67.8 | ^ 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.8 248 | T x, y, z; 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.8 6799 | #if HIP_PROF_HIP_API_STRING 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:32: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 67.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 67.8 448 | return s; 67.8 | ^ 67.8 7 warnings generated when compiling for host. 67.8 [348/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/gemm_wrw.cpp.o 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.8 187 | for (auto&& x : r.d) x = -x; 67.8 | ^ 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.8 248 | T x, y, z; 67.8 | ^ 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.8 195 | for (auto&& x : r.d) x = ~x; 67.8 | ^ 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.8 248 | T x, y, z; 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.8 6799 | #if HIP_PROF_HIP_API_STRING 67.8 | ^ 67.8 4 warnings generated when compiling for gfx942. 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 67.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 67.8 235 | #if __HIP_NO_IMAGE_SUPPORT 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.8 187 | for (auto&& x : r.d) x = -x; 67.8 | ^ 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.8 248 | T x, y, z; 67.8 | ^ 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.8 195 | for (auto&& x : r.d) x = ~x; 67.8 | ^ 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.8 248 | T x, y, z; 67.8 | ^ 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.8 6799 | #if HIP_PROF_HIP_API_STRING 67.8 | ^ 67.8 6 warnings generated when compiling for host. 67.9 [349/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp.o 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.9 | ^ 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.9 187 | for (auto&& x : r.d) x = -x; 67.9 | ^ 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.9 248 | T x, y, z; 67.9 | ^ 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.9 195 | for (auto&& x : r.d) x = ~x; 67.9 | ^ 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.9 248 | T x, y, z; 67.9 | ^ 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.9 6799 | #if HIP_PROF_HIP_API_STRING 67.9 | ^ 67.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:659:12: warning: not eliding copy on return [-Wnrvo] 67.9 659 | return result; 67.9 | ^ 67.9 5 warnings generated when compiling for gfx942. 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 67.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 67.9 | ^ 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 67.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 67.9 | ^ 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 67.9 235 | #if __HIP_NO_IMAGE_SUPPORT 67.9 | ^ 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.9 187 | for (auto&& x : r.d) x = -x; 67.9 | ^ 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.9 248 | T x, y, z; 67.9 | ^ 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 67.9 195 | for (auto&& x : r.d) x = ~x; 67.9 | ^ 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 67.9 248 | T x, y, z; 67.9 | ^ 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 67.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 67.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 67.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 67.9 6799 | #if HIP_PROF_HIP_API_STRING 67.9 | ^ 67.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:659:12: warning: not eliding copy on return [-Wnrvo] 67.9 659 | return result; 67.9 | ^ 67.9 7 warnings generated when compiling for host. 68.1 [350/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw.cpp.o 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.1 187 | for (auto&& x : r.d) x = -x; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.1 248 | T x, y, z; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.1 195 | for (auto&& x : r.d) x = ~x; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.1 248 | T x, y, z; 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.1 6799 | #if HIP_PROF_HIP_API_STRING 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 68.1 444 | return copy; 68.1 | ^ 68.1 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:99:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 68.1 99 | return GenericSearch(*this, ctx, problem, invoke_ctx); 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 68.1 714 | return last_config; 68.1 | ^ 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 68.1 751 | return best_config; 68.1 | ^ 68.1 7 warnings generated when compiling for gfx942. 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 68.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 68.1 235 | #if __HIP_NO_IMAGE_SUPPORT 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.1 187 | for (auto&& x : r.d) x = -x; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.1 248 | T x, y, z; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.1 195 | for (auto&& x : r.d) x = ~x; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.1 248 | T x, y, z; 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.1 6799 | #if HIP_PROF_HIP_API_STRING 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 68.1 444 | return copy; 68.1 | ^ 68.1 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:99:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 68.1 99 | return GenericSearch(*this, ctx, problem, invoke_ctx); 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 68.1 714 | return last_config; 68.1 | ^ 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 68.1 751 | return best_config; 68.1 | ^ 68.1 9 warnings generated when compiling for host. 68.1 [351/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp.o 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.1 187 | for (auto&& x : r.d) x = -x; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.1 248 | T x, y, z; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.1 195 | for (auto&& x : r.d) x = ~x; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.1 248 | T x, y, z; 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.1 6799 | #if HIP_PROF_HIP_API_STRING 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 68.1 444 | return copy; 68.1 | ^ 68.1 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:95:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 68.1 95 | return GenericSearch(*this, ctx, problem, invoke_ctx); 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 68.1 714 | return last_config; 68.1 | ^ 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 68.1 751 | return best_config; 68.1 | ^ 68.1 7 warnings generated when compiling for gfx942. 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 68.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 68.1 235 | #if __HIP_NO_IMAGE_SUPPORT 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.1 187 | for (auto&& x : r.d) x = -x; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.1 248 | T x, y, z; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.1 195 | for (auto&& x : r.d) x = ~x; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.1 248 | T x, y, z; 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.1 6799 | #if HIP_PROF_HIP_API_STRING 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 68.1 444 | return copy; 68.1 | ^ 68.1 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:95:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 68.1 95 | return GenericSearch(*this, ctx, problem, invoke_ctx); 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 68.1 714 | return last_config; 68.1 | ^ 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 68.1 751 | return best_config; 68.1 | ^ 68.1 9 warnings generated when compiling for host. 68.1 [352/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp.o 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.1 187 | for (auto&& x : r.d) x = -x; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.1 248 | T x, y, z; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.1 195 | for (auto&& x : r.d) x = ~x; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.1 248 | T x, y, z; 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.1 6799 | #if HIP_PROF_HIP_API_STRING 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 68.1 444 | return copy; 68.1 | ^ 68.1 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:94:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 68.1 94 | return GenericSearch(*this, ctx, problem, invoke_ctx); 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 68.1 714 | return last_config; 68.1 | ^ 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 68.1 751 | return best_config; 68.1 | ^ 68.1 7 warnings generated when compiling for gfx942. 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 68.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 68.1 235 | #if __HIP_NO_IMAGE_SUPPORT 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.1 187 | for (auto&& x : r.d) x = -x; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.1 248 | T x, y, z; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.1 195 | for (auto&& x : r.d) x = ~x; 68.1 | ^ 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.1 248 | T x, y, z; 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.1 6799 | #if HIP_PROF_HIP_API_STRING 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 68.1 444 | return copy; 68.1 | ^ 68.1 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:94:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 68.1 94 | return GenericSearch(*this, ctx, problem, invoke_ctx); 68.1 | ^ 68.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 68.1 714 | return last_config; 68.1 | ^ 68.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 68.1 751 | return best_config; 68.1 | ^ 68.1 9 warnings generated when compiling for host. 68.2 [353/916] Building CXX object src/CMakeFiles/MIOpen.dir/tensorOp/problem_description.cpp.o 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.2 | ^ 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.2 187 | for (auto&& x : r.d) x = -x; 68.2 | ^ 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.2 248 | T x, y, z; 68.2 | ^ 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.2 195 | for (auto&& x : r.d) x = ~x; 68.2 | ^ 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.2 248 | T x, y, z; 68.2 | ^ 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.2 6799 | #if HIP_PROF_HIP_API_STRING 68.2 | ^ 68.2 4 warnings generated when compiling for gfx942. 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 68.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 68.2 | ^ 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.2 | ^ 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 68.2 235 | #if __HIP_NO_IMAGE_SUPPORT 68.2 | ^ 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.2 187 | for (auto&& x : r.d) x = -x; 68.2 | ^ 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.2 248 | T x, y, z; 68.2 | ^ 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.2 195 | for (auto&& x : r.d) x = ~x; 68.2 | ^ 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.2 248 | T x, y, z; 68.2 | ^ 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 68.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.2 6799 | #if HIP_PROF_HIP_API_STRING 68.2 | ^ 68.2 6 warnings generated when compiling for host. 68.3 [354/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm2d_ck.cpp.o 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.3 187 | for (auto&& x : r.d) x = -x; 68.3 | ^ 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.3 248 | T x, y, z; 68.3 | ^ 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.3 195 | for (auto&& x : r.d) x = ~x; 68.3 | ^ 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.3 248 | T x, y, z; 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.3 6799 | #if HIP_PROF_HIP_API_STRING 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:32: 68.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernels/ck_header_only/layernorm/normalization_fwd.hpp:110:16: warning: not eliding copy on return [-Wnrvo] 68.3 110 | return op_ptrs; 68.3 | ^ 68.3 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:147:40: note: in instantiation of member function 'miopen::kernels::ck_header_only::layernorm::DeviceOperationInstanceFactory>::GetInstances' requested here 68.3 147 | const auto ln_ptrs = DeviceOpType::GetInstances(); 68.3 | ^ 68.3 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:235:16: note: in instantiation of function template specialization 'miopen::solver::layernorm::CheckCKApplicability>>' requested here 68.3 235 | return CheckCKApplicability>(problem); 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:32: 68.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernels/ck_header_only/layernorm/normalization_fwd.hpp:110:16: warning: not eliding copy on return [-Wnrvo] 68.3 110 | return op_ptrs; 68.3 | ^ 68.3 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:147:40: note: in instantiation of member function 'miopen::kernels::ck_header_only::layernorm::DeviceOperationInstanceFactory>::GetInstances' requested here 68.3 147 | const auto ln_ptrs = DeviceOpType::GetInstances(); 68.3 | ^ 68.3 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:237:16: note: in instantiation of function template specialization 'miopen::solver::layernorm::CheckCKApplicability>>' requested here 68.3 237 | return CheckCKApplicability>(problem); 68.3 | ^ 68.3 6 warnings generated when compiling for gfx942. 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 68.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 68.3 235 | #if __HIP_NO_IMAGE_SUPPORT 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.3 187 | for (auto&& x : r.d) x = -x; 68.3 | ^ 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.3 248 | T x, y, z; 68.3 | ^ 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.3 195 | for (auto&& x : r.d) x = ~x; 68.3 | ^ 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.3 248 | T x, y, z; 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.3 6799 | #if HIP_PROF_HIP_API_STRING 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:32: 68.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernels/ck_header_only/layernorm/normalization_fwd.hpp:110:16: warning: not eliding copy on return [-Wnrvo] 68.3 110 | return op_ptrs; 68.3 | ^ 68.3 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:147:40: note: in instantiation of member function 'miopen::kernels::ck_header_only::layernorm::DeviceOperationInstanceFactory>::GetInstances' requested here 68.3 147 | const auto ln_ptrs = DeviceOpType::GetInstances(); 68.3 | ^ 68.3 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:235:16: note: in instantiation of function template specialization 'miopen::solver::layernorm::CheckCKApplicability>>' requested here 68.3 235 | return CheckCKApplicability>(problem); 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:32: 68.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernels/ck_header_only/layernorm/normalization_fwd.hpp:110:16: warning: not eliding copy on return [-Wnrvo] 68.3 110 | return op_ptrs; 68.3 | ^ 68.3 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:147:40: note: in instantiation of member function 'miopen::kernels::ck_header_only::layernorm::DeviceOperationInstanceFactory>::GetInstances' requested here 68.3 147 | const auto ln_ptrs = DeviceOpType::GetInstances(); 68.3 | ^ 68.3 /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm2d_ck.cpp:237:16: note: in instantiation of function template specialization 'miopen::solver::layernorm::CheckCKApplicability>>' requested here 68.3 237 | return CheckCKApplicability>(problem); 68.3 | ^ 68.3 8 warnings generated when compiling for host. 68.3 [355/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd.cpp.o 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.3 187 | for (auto&& x : r.d) x = -x; 68.3 | ^ 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.3 248 | T x, y, z; 68.3 | ^ 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.3 195 | for (auto&& x : r.d) x = ~x; 68.3 | ^ 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.3 248 | T x, y, z; 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.3 6799 | #if HIP_PROF_HIP_API_STRING 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 68.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 68.3 444 | return copy; 68.3 | ^ 68.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:160:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 68.3 160 | return GenericSearch(*this, ctx, problem, invoke_ctx); 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 68.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 68.3 714 | return last_config; 68.3 | ^ 68.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 68.3 751 | return best_config; 68.3 | ^ 68.3 7 warnings generated when compiling for gfx942. 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 68.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 68.3 235 | #if __HIP_NO_IMAGE_SUPPORT 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.3 187 | for (auto&& x : r.d) x = -x; 68.3 | ^ 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.3 248 | T x, y, z; 68.3 | ^ 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.3 195 | for (auto&& x : r.d) x = ~x; 68.3 | ^ 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.3 248 | T x, y, z; 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.3 6799 | #if HIP_PROF_HIP_API_STRING 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 68.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 68.3 444 | return copy; 68.3 | ^ 68.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:160:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 68.3 160 | return GenericSearch(*this, ctx, problem, invoke_ctx); 68.3 | ^ 68.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 68.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 68.3 714 | return last_config; 68.3 | ^ 68.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 68.3 751 | return best_config; 68.3 | ^ 68.3 9 warnings generated when compiling for host. 68.4 [356/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp.o 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.4 | ^ 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.4 187 | for (auto&& x : r.d) x = -x; 68.4 | ^ 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.4 248 | T x, y, z; 68.4 | ^ 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.4 195 | for (auto&& x : r.d) x = ~x; 68.4 | ^ 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.4 248 | T x, y, z; 68.4 | ^ 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.4 6799 | #if HIP_PROF_HIP_API_STRING 68.4 | ^ 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 68.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 68.4 444 | return copy; 68.4 | ^ 68.4 /therock/src/rocm-libraries/projects/miopen/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 68.4 268 | return GenericSearch(*this, ctx, problem, invoke_ctx); 68.4 | ^ 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 68.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 68.4 714 | return last_config; 68.4 | ^ 68.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 68.4 751 | return best_config; 68.4 | ^ 68.4 7 warnings generated when compiling for gfx942. 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 68.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 68.4 | ^ 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.4 | ^ 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 68.4 235 | #if __HIP_NO_IMAGE_SUPPORT 68.4 | ^ 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.4 187 | for (auto&& x : r.d) x = -x; 68.4 | ^ 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.4 248 | T x, y, z; 68.4 | ^ 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.4 195 | for (auto&& x : r.d) x = ~x; 68.4 | ^ 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.4 248 | T x, y, z; 68.4 | ^ 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.4 6799 | #if HIP_PROF_HIP_API_STRING 68.4 | ^ 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 68.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 68.4 444 | return copy; 68.4 | ^ 68.4 /therock/src/rocm-libraries/projects/miopen/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 68.4 268 | return GenericSearch(*this, ctx, problem, invoke_ctx); 68.4 | ^ 68.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 68.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 68.4 714 | return last_config; 68.4 | ^ 68.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 68.4 751 | return best_config; 68.4 | ^ 68.4 9 warnings generated when compiling for host. 68.6 [357/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/backward_t5layernorm.cpp.o 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.6 | ^ 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.6 187 | for (auto&& x : r.d) x = -x; 68.6 | ^ 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.6 248 | T x, y, z; 68.6 | ^ 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.6 195 | for (auto&& x : r.d) x = ~x; 68.6 | ^ 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.6 248 | T x, y, z; 68.6 | ^ 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.6 6799 | #if HIP_PROF_HIP_API_STRING 68.6 | ^ 68.6 4 warnings generated when compiling for gfx942. 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 68.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 68.6 | ^ 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.6 | ^ 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 68.6 235 | #if __HIP_NO_IMAGE_SUPPORT 68.6 | ^ 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.6 187 | for (auto&& x : r.d) x = -x; 68.6 | ^ 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.6 248 | T x, y, z; 68.6 | ^ 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.6 195 | for (auto&& x : r.d) x = ~x; 68.6 | ^ 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.6 248 | T x, y, z; 68.6 | ^ 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.6 6799 | #if HIP_PROF_HIP_API_STRING 68.6 | ^ 68.6 6 warnings generated when compiling for host. 68.7 [358/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/multimarginloss/forward_multimarginloss.cpp.o 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.7 | ^ 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.7 187 | for (auto&& x : r.d) x = -x; 68.7 | ^ 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.7 248 | T x, y, z; 68.7 | ^ 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.7 195 | for (auto&& x : r.d) x = ~x; 68.7 | ^ 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.7 248 | T x, y, z; 68.7 | ^ 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.7 6799 | #if HIP_PROF_HIP_API_STRING 68.7 | ^ 68.7 4 warnings generated when compiling for gfx942. 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 68.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 68.7 | ^ 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.7 | ^ 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 68.7 235 | #if __HIP_NO_IMAGE_SUPPORT 68.7 | ^ 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.7 187 | for (auto&& x : r.d) x = -x; 68.7 | ^ 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.7 248 | T x, y, z; 68.7 | ^ 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.7 195 | for (auto&& x : r.d) x = ~x; 68.7 | ^ 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.7 248 | T x, y, z; 68.7 | ^ 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 68.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.7 6799 | #if HIP_PROF_HIP_API_STRING 68.7 | ^ 68.7 6 warnings generated when compiling for host. 68.9 [359/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp.o 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.9 | ^ 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.9 187 | for (auto&& x : r.d) x = -x; 68.9 | ^ 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.9 248 | T x, y, z; 68.9 | ^ 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.9 195 | for (auto&& x : r.d) x = ~x; 68.9 | ^ 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.9 248 | T x, y, z; 68.9 | ^ 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.9 6799 | #if HIP_PROF_HIP_API_STRING 68.9 | ^ 68.9 4 warnings generated when compiling for gfx942. 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 68.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 68.9 | ^ 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 68.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 68.9 | ^ 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 68.9 235 | #if __HIP_NO_IMAGE_SUPPORT 68.9 | ^ 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.9 187 | for (auto&& x : r.d) x = -x; 68.9 | ^ 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.9 248 | T x, y, z; 68.9 | ^ 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 68.9 195 | for (auto&& x : r.d) x = ~x; 68.9 | ^ 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 68.9 248 | T x, y, z; 68.9 | ^ 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 68.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 68.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 68.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 68.9 6799 | #if HIP_PROF_HIP_API_STRING 68.9 | ^ 68.9 6 warnings generated when compiling for host. 69.0 [360/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_wino_rage_RxS.cpp.o 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 69.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 69.0 | ^ 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 69.0 187 | for (auto&& x : r.d) x = -x; 69.0 | ^ 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 69.0 248 | T x, y, z; 69.0 | ^ 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 69.0 195 | for (auto&& x : r.d) x = ~x; 69.0 | ^ 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 69.0 248 | T x, y, z; 69.0 | ^ 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 69.0 6799 | #if HIP_PROF_HIP_API_STRING 69.0 | ^ 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:35: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 69.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 69.0 448 | return s; 69.0 | ^ 69.0 5 warnings generated when compiling for gfx942. 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 69.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 69.0 | ^ 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 69.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 69.0 | ^ 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 69.0 235 | #if __HIP_NO_IMAGE_SUPPORT 69.0 | ^ 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 69.0 187 | for (auto&& x : r.d) x = -x; 69.0 | ^ 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 69.0 248 | T x, y, z; 69.0 | ^ 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 69.0 195 | for (auto&& x : r.d) x = ~x; 69.0 | ^ 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 69.0 248 | T x, y, z; 69.0 | ^ 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 69.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 69.0 6799 | #if HIP_PROF_HIP_API_STRING 69.0 | ^ 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:35: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 69.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 69.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 69.0 448 | return s; 69.0 | ^ 69.0 7 warnings generated when compiling for host. 69.2 [361/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/mha/mha_solver_backward.cpp.o 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 69.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 69.2 | ^ 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 69.2 187 | for (auto&& x : r.d) x = -x; 69.2 | ^ 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 69.2 248 | T x, y, z; 69.2 | ^ 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 69.2 195 | for (auto&& x : r.d) x = ~x; 69.2 | ^ 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 69.2 248 | T x, y, z; 69.2 | ^ 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 69.2 6799 | #if HIP_PROF_HIP_API_STRING 69.2 | ^ 69.2 4 warnings generated when compiling for gfx942. 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 69.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 69.2 | ^ 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 69.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 69.2 | ^ 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 69.2 235 | #if __HIP_NO_IMAGE_SUPPORT 69.2 | ^ 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 69.2 187 | for (auto&& x : r.d) x = -x; 69.2 | ^ 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 69.2 248 | T x, y, z; 69.2 | ^ 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 69.2 195 | for (auto&& x : r.d) x = ~x; 69.2 | ^ 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 69.2 248 | T x, y, z; 69.2 | ^ 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 69.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 69.2 6799 | #if HIP_PROF_HIP_API_STRING 69.2 | ^ 69.2 6 warnings generated when compiling for host. 69.7 [362/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_multi_weights.cpp.o 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 69.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 69.7 | ^ 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 69.7 187 | for (auto&& x : r.d) x = -x; 69.7 | ^ 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 69.7 248 | T x, y, z; 69.7 | ^ 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 69.7 195 | for (auto&& x : r.d) x = ~x; 69.7 | ^ 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 69.7 248 | T x, y, z; 69.7 | ^ 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 69.7 6799 | #if HIP_PROF_HIP_API_STRING 69.7 | ^ 69.7 4 warnings generated when compiling for gfx942. 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 69.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 69.7 | ^ 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 69.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 69.7 | ^ 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 69.7 235 | #if __HIP_NO_IMAGE_SUPPORT 69.7 | ^ 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 69.7 187 | for (auto&& x : r.d) x = -x; 69.7 | ^ 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 69.7 248 | T x, y, z; 69.7 | ^ 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 69.7 195 | for (auto&& x : r.d) x = ~x; 69.7 | ^ 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 69.7 248 | T x, y, z; 69.7 | ^ 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 69.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 69.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 69.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 69.7 6799 | #if HIP_PROF_HIP_API_STRING 69.7 | ^ 69.7 6 warnings generated when compiling for host. 69.7 [363/916] Building CXX object src/CMakeFiles/MIOpen.dir/bz2.cpp.o 69.7 /therock/src/rocm-libraries/projects/miopen/src/bz2.cpp:79:12: warning: not eliding copy on return [-Wnrvo] 69.7 79 | return result; 69.7 | ^ 69.7 1 warning generated when compiling for gfx942. 69.7 /therock/src/rocm-libraries/projects/miopen/src/bz2.cpp:79:12: warning: not eliding copy on return [-Wnrvo] 69.7 79 | return result; 69.7 | ^ 69.7 1 warning generated when compiling for host. 69.9 [364/916] Building CXX object src/CMakeFiles/MIOpen.dir/md5.cpp.o 70.1 [365/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D11x11.cpp.o 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 70.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 70.1 | ^ 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 70.1 187 | for (auto&& x : r.d) x = -x; 70.1 | ^ 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 70.1 248 | T x, y, z; 70.1 | ^ 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 70.1 195 | for (auto&& x : r.d) x = ~x; 70.1 | ^ 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 70.1 248 | T x, y, z; 70.1 | ^ 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 70.1 6799 | #if HIP_PROF_HIP_API_STRING 70.1 | ^ 70.1 4 warnings generated when compiling for gfx942. 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 70.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 70.1 | ^ 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 70.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 70.1 | ^ 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 70.1 235 | #if __HIP_NO_IMAGE_SUPPORT 70.1 | ^ 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 70.1 187 | for (auto&& x : r.d) x = -x; 70.1 | ^ 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 70.1 248 | T x, y, z; 70.1 | ^ 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 70.1 195 | for (auto&& x : r.d) x = ~x; 70.1 | ^ 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 70.1 248 | T x, y, z; 70.1 | ^ 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 70.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 70.1 6799 | #if HIP_PROF_HIP_API_STRING 70.1 | ^ 70.1 6 warnings generated when compiling for host. 70.5 [366/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/forward2d.cpp.o 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 70.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 70.5 187 | for (auto&& x : r.d) x = -x; 70.5 | ^ 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 70.5 248 | T x, y, z; 70.5 | ^ 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 70.5 195 | for (auto&& x : r.d) x = ~x; 70.5 | ^ 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 70.5 248 | T x, y, z; 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 70.5 6799 | #if HIP_PROF_HIP_API_STRING 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 70.5 116 | return ret; 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 70.5 439 | for(auto transpose : Derived::GetTransposes()) 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/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 70.5 416 | struct TransposingSolver : Base 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 70.5 116 | return ret; 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 70.5 439 | for(auto transpose : Derived::GetTransposes()) 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/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 70.5 416 | struct TransposingSolver : Base 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 70.5 194 | return ret; 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 70.5 439 | for(auto transpose : Derived::GetTransposes()) 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/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 70.5 416 | struct TransposingSolver : Base 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 70.5 194 | return ret; 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 70.5 439 | for(auto transpose : Derived::GetTransposes()) 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/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 70.5 416 | struct TransposingSolver : Base 70.5 | ^ 70.5 8 warnings generated when compiling for gfx942. 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 70.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 70.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 70.5 235 | #if __HIP_NO_IMAGE_SUPPORT 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 70.5 187 | for (auto&& x : r.d) x = -x; 70.5 | ^ 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 70.5 248 | T x, y, z; 70.5 | ^ 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 70.5 195 | for (auto&& x : r.d) x = ~x; 70.5 | ^ 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 70.5 248 | T x, y, z; 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 70.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 70.5 6799 | #if HIP_PROF_HIP_API_STRING 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 70.5 116 | return ret; 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 70.5 439 | for(auto transpose : Derived::GetTransposes()) 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/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 70.5 416 | struct TransposingSolver : Base 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 70.5 116 | return ret; 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 70.5 439 | for(auto transpose : Derived::GetTransposes()) 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/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 70.5 416 | struct TransposingSolver : Base 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 70.5 194 | return ret; 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 70.5 439 | for(auto transpose : Derived::GetTransposes()) 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/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 70.5 416 | struct TransposingSolver : Base 70.5 | ^ 70.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 70.5 194 | return ret; 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 70.5 439 | for(auto transpose : Derived::GetTransposes()) 70.5 | ^ 70.5 /therock/src/rocm-libraries/projects/miopen/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 70.5 416 | struct TransposingSolver : Base 70.5 | ^ 70.5 10 warnings generated when compiling for host. 70.6 [367/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/prelu/utils.cpp.o 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 70.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 70.6 | ^ 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 70.6 187 | for (auto&& x : r.d) x = -x; 70.6 | ^ 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 70.6 248 | T x, y, z; 70.6 | ^ 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 70.6 195 | for (auto&& x : r.d) x = ~x; 70.6 | ^ 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 70.6 248 | T x, y, z; 70.6 | ^ 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 70.6 6799 | #if HIP_PROF_HIP_API_STRING 70.6 | ^ 70.6 4 warnings generated when compiling for gfx942. 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 70.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 70.6 | ^ 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 70.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 70.6 | ^ 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 70.6 235 | #if __HIP_NO_IMAGE_SUPPORT 70.6 | ^ 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 70.6 187 | for (auto&& x : r.d) x = -x; 70.6 | ^ 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 70.6 248 | T x, y, z; 70.6 | ^ 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 70.6 195 | for (auto&& x : r.d) x = ~x; 70.6 | ^ 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 70.6 248 | T x, y, z; 70.6 | ^ 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 70.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 70.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 70.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 70.6 6799 | #if HIP_PROF_HIP_API_STRING 70.6 | ^ 70.6 6 warnings generated when compiling for host. 71.0 [368/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/forwardNaive.cpp.o 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 71.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.0 187 | for (auto&& x : r.d) x = -x; 71.0 | ^ 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.0 248 | T x, y, z; 71.0 | ^ 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.0 195 | for (auto&& x : r.d) x = ~x; 71.0 | ^ 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.0 248 | T x, y, z; 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 71.0 6799 | #if HIP_PROF_HIP_API_STRING 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 71.0 116 | return ret; 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 71.0 439 | for(auto transpose : Derived::GetTransposes()) 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/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 71.0 416 | struct TransposingSolver : Base 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 71.0 116 | return ret; 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 71.0 439 | for(auto transpose : Derived::GetTransposes()) 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/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 71.0 416 | struct TransposingSolver : Base 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 71.0 194 | return ret; 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 71.0 439 | for(auto transpose : Derived::GetTransposes()) 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/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 71.0 416 | struct TransposingSolver : Base 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 71.0 194 | return ret; 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 71.0 439 | for(auto transpose : Derived::GetTransposes()) 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/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 71.0 416 | struct TransposingSolver : Base 71.0 | ^ 71.0 8 warnings generated when compiling for gfx942. 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 71.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 71.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 71.0 235 | #if __HIP_NO_IMAGE_SUPPORT 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.0 187 | for (auto&& x : r.d) x = -x; 71.0 | ^ 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.0 248 | T x, y, z; 71.0 | ^ 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.0 195 | for (auto&& x : r.d) x = ~x; 71.0 | ^ 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.0 248 | T x, y, z; 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 71.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 71.0 6799 | #if HIP_PROF_HIP_API_STRING 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 71.0 116 | return ret; 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 71.0 439 | for(auto transpose : Derived::GetTransposes()) 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/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 71.0 416 | struct TransposingSolver : Base 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 71.0 116 | return ret; 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 71.0 439 | for(auto transpose : Derived::GetTransposes()) 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/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 71.0 416 | struct TransposingSolver : Base 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 71.0 194 | return ret; 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 71.0 439 | for(auto transpose : Derived::GetTransposes()) 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/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 71.0 416 | struct TransposingSolver : Base 71.0 | ^ 71.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 71.0 194 | return ret; 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 71.0 439 | for(auto transpose : Derived::GetTransposes()) 71.0 | ^ 71.0 /therock/src/rocm-libraries/projects/miopen/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 71.0 416 | struct TransposingSolver : Base 71.0 | ^ 71.0 10 warnings generated when compiling for host. 71.1 [369/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_winoRxS_fused.cpp.o 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 71.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 71.1 | ^ 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.1 187 | for (auto&& x : r.d) x = -x; 71.1 | ^ 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.1 248 | T x, y, z; 71.1 | ^ 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.1 195 | for (auto&& x : r.d) x = ~x; 71.1 | ^ 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.1 248 | T x, y, z; 71.1 | ^ 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 71.1 6799 | #if HIP_PROF_HIP_API_STRING 71.1 | ^ 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:34: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 71.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 71.1 448 | return s; 71.1 | ^ 71.1 5 warnings generated when compiling for gfx942. 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 71.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 71.1 | ^ 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 71.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 71.1 | ^ 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 71.1 235 | #if __HIP_NO_IMAGE_SUPPORT 71.1 | ^ 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.1 187 | for (auto&& x : r.d) x = -x; 71.1 | ^ 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.1 248 | T x, y, z; 71.1 | ^ 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.1 195 | for (auto&& x : r.d) x = ~x; 71.1 | ^ 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.1 248 | T x, y, z; 71.1 | ^ 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 71.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 71.1 6799 | #if HIP_PROF_HIP_API_STRING 71.1 | ^ 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:34: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 71.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 71.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 71.1 448 | return s; 71.1 | ^ 71.1 7 warnings generated when compiling for host. 71.3 [370/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp.o 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 71.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 71.3 | ^ 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.3 187 | for (auto&& x : r.d) x = -x; 71.3 | ^ 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.3 248 | T x, y, z; 71.3 | ^ 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.3 195 | for (auto&& x : r.d) x = ~x; 71.3 | ^ 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.3 248 | T x, y, z; 71.3 | ^ 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 71.3 6799 | #if HIP_PROF_HIP_API_STRING 71.3 | ^ 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 71.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 71.3 444 | return copy; 71.3 | ^ 71.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:219:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 71.3 219 | return GenericSearch(*this, ctx, problem, invoke_ctx); 71.3 | ^ 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 71.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 71.3 714 | return last_config; 71.3 | ^ 71.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 71.3 751 | return best_config; 71.3 | ^ 71.3 7 warnings generated when compiling for gfx942. 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 71.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 71.3 | ^ 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 71.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 71.3 | ^ 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 71.3 235 | #if __HIP_NO_IMAGE_SUPPORT 71.3 | ^ 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.3 187 | for (auto&& x : r.d) x = -x; 71.3 | ^ 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.3 248 | T x, y, z; 71.3 | ^ 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.3 195 | for (auto&& x : r.d) x = ~x; 71.3 | ^ 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.3 248 | T x, y, z; 71.3 | ^ 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 71.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 71.3 6799 | #if HIP_PROF_HIP_API_STRING 71.3 | ^ 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 71.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 71.3 444 | return copy; 71.3 | ^ 71.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:219:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 71.3 219 | return GenericSearch(*this, ctx, problem, invoke_ctx); 71.3 | ^ 71.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 71.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 71.3 714 | return last_config; 71.3 | ^ 71.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 71.3 751 | return best_config; 71.3 | ^ 71.3 9 warnings generated when compiling for host. 71.7 [371/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/gemm.cpp.o 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 71.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 71.7 | ^ 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.7 187 | for (auto&& x : r.d) x = -x; 71.7 | ^ 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.7 248 | T x, y, z; 71.7 | ^ 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.7 195 | for (auto&& x : r.d) x = ~x; 71.7 | ^ 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.7 248 | T x, y, z; 71.7 | ^ 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 71.7 6799 | #if HIP_PROF_HIP_API_STRING 71.7 | ^ 71.7 4 warnings generated when compiling for gfx942. 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 71.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 71.7 | ^ 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 71.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 71.7 | ^ 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 71.7 235 | #if __HIP_NO_IMAGE_SUPPORT 71.7 | ^ 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.7 187 | for (auto&& x : r.d) x = -x; 71.7 | ^ 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.7 248 | T x, y, z; 71.7 | ^ 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.7 195 | for (auto&& x : r.d) x = ~x; 71.7 | ^ 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.7 248 | T x, y, z; 71.7 | ^ 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 71.7 6799 | #if HIP_PROF_HIP_API_STRING 71.7 | ^ 71.7 6 warnings generated when compiling for host. 71.7 [372/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_single_weight.cpp.o 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 71.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 71.7 | ^ 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.7 187 | for (auto&& x : r.d) x = -x; 71.7 | ^ 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.7 248 | T x, y, z; 71.7 | ^ 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.7 195 | for (auto&& x : r.d) x = ~x; 71.7 | ^ 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.7 248 | T x, y, z; 71.7 | ^ 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 71.7 6799 | #if HIP_PROF_HIP_API_STRING 71.7 | ^ 71.7 4 warnings generated when compiling for gfx942. 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 71.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 71.7 | ^ 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 71.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 71.7 | ^ 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 71.7 235 | #if __HIP_NO_IMAGE_SUPPORT 71.7 | ^ 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.7 187 | for (auto&& x : r.d) x = -x; 71.7 | ^ 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.7 248 | T x, y, z; 71.7 | ^ 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.7 195 | for (auto&& x : r.d) x = ~x; 71.7 | ^ 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.7 248 | T x, y, z; 71.7 | ^ 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 71.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 71.7 6799 | #if HIP_PROF_HIP_API_STRING 71.7 | ^ 71.7 6 warnings generated when compiling for host. 71.9 [373/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_argmin.cpp.o 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 71.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 71.9 | ^ 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.9 187 | for (auto&& x : r.d) x = -x; 71.9 | ^ 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.9 248 | T x, y, z; 71.9 | ^ 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.9 195 | for (auto&& x : r.d) x = ~x; 71.9 | ^ 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.9 248 | T x, y, z; 71.9 | ^ 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 71.9 6799 | #if HIP_PROF_HIP_API_STRING 71.9 | ^ 71.9 4 warnings generated when compiling for gfx942. 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 71.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 71.9 | ^ 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 71.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 71.9 | ^ 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 71.9 235 | #if __HIP_NO_IMAGE_SUPPORT 71.9 | ^ 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.9 187 | for (auto&& x : r.d) x = -x; 71.9 | ^ 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.9 248 | T x, y, z; 71.9 | ^ 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 71.9 195 | for (auto&& x : r.d) x = ~x; 71.9 | ^ 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 71.9 248 | T x, y, z; 71.9 | ^ 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 71.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 71.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 71.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 71.9 6799 | #if HIP_PROF_HIP_API_STRING 71.9 | ^ 71.9 6 warnings generated when compiling for host. 72.0 [374/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_argmax.cpp.o 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 72.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 72.0 | ^ 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.0 187 | for (auto&& x : r.d) x = -x; 72.0 | ^ 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.0 248 | T x, y, z; 72.0 | ^ 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.0 195 | for (auto&& x : r.d) x = ~x; 72.0 | ^ 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.0 248 | T x, y, z; 72.0 | ^ 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 72.0 6799 | #if HIP_PROF_HIP_API_STRING 72.0 | ^ 72.0 4 warnings generated when compiling for gfx942. 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 72.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 72.0 | ^ 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 72.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 72.0 | ^ 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 72.0 235 | #if __HIP_NO_IMAGE_SUPPORT 72.0 | ^ 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.0 187 | for (auto&& x : r.d) x = -x; 72.0 | ^ 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.0 248 | T x, y, z; 72.0 | ^ 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.0 195 | for (auto&& x : r.d) x = ~x; 72.0 | ^ 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.0 248 | T x, y, z; 72.0 | ^ 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 72.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 72.0 6799 | #if HIP_PROF_HIP_API_STRING 72.0 | ^ 72.0 6 warnings generated when compiling for host. 72.1 [375/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/forwardNd.cpp.o 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 72.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.1 187 | for (auto&& x : r.d) x = -x; 72.1 | ^ 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.1 248 | T x, y, z; 72.1 | ^ 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.1 195 | for (auto&& x : r.d) x = ~x; 72.1 | ^ 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.1 248 | T x, y, z; 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 72.1 6799 | #if HIP_PROF_HIP_API_STRING 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 72.1 116 | return ret; 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 72.1 439 | for(auto transpose : Derived::GetTransposes()) 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/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 72.1 416 | struct TransposingSolver : Base 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 72.1 116 | return ret; 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 72.1 439 | for(auto transpose : Derived::GetTransposes()) 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/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 72.1 416 | struct TransposingSolver : Base 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 72.1 194 | return ret; 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 72.1 439 | for(auto transpose : Derived::GetTransposes()) 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/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 72.1 416 | struct TransposingSolver : Base 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 72.1 194 | return ret; 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 72.1 439 | for(auto transpose : Derived::GetTransposes()) 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/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 72.1 416 | struct TransposingSolver : Base 72.1 | ^ 72.1 8 warnings generated when compiling for gfx942. 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 72.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 72.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 72.1 235 | #if __HIP_NO_IMAGE_SUPPORT 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.1 187 | for (auto&& x : r.d) x = -x; 72.1 | ^ 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.1 248 | T x, y, z; 72.1 | ^ 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.1 195 | for (auto&& x : r.d) x = ~x; 72.1 | ^ 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.1 248 | T x, y, z; 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 72.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 72.1 6799 | #if HIP_PROF_HIP_API_STRING 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 72.1 116 | return ret; 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 72.1 439 | for(auto transpose : Derived::GetTransposes()) 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/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 72.1 416 | struct TransposingSolver : Base 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 72.1 116 | return ret; 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 72.1 439 | for(auto transpose : Derived::GetTransposes()) 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/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 72.1 416 | struct TransposingSolver : Base 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 72.1 194 | return ret; 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 72.1 439 | for(auto transpose : Derived::GetTransposes()) 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/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 72.1 416 | struct TransposingSolver : Base 72.1 | ^ 72.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 72.1 194 | return ret; 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 72.1 439 | for(auto transpose : Derived::GetTransposes()) 72.1 | ^ 72.1 /therock/src/rocm-libraries/projects/miopen/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 72.1 416 | struct TransposingSolver : Base 72.1 | ^ 72.1 10 warnings generated when compiling for host. 72.3 [376/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/rope/forward_rope.cpp.o 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 72.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 72.3 | ^ 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.3 187 | for (auto&& x : r.d) x = -x; 72.3 | ^ 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.3 248 | T x, y, z; 72.3 | ^ 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.3 195 | for (auto&& x : r.d) x = ~x; 72.3 | ^ 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.3 248 | T x, y, z; 72.3 | ^ 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 72.3 6799 | #if HIP_PROF_HIP_API_STRING 72.3 | ^ 72.3 4 warnings generated when compiling for gfx942. 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 72.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 72.3 | ^ 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 72.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 72.3 | ^ 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 72.3 235 | #if __HIP_NO_IMAGE_SUPPORT 72.3 | ^ 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.3 187 | for (auto&& x : r.d) x = -x; 72.3 | ^ 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.3 248 | T x, y, z; 72.3 | ^ 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.3 195 | for (auto&& x : r.d) x = ~x; 72.3 | ^ 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.3 248 | T x, y, z; 72.3 | ^ 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 72.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 72.3 6799 | #if HIP_PROF_HIP_API_STRING 72.3 | ^ 72.3 6 warnings generated when compiling for host. 72.7 [377/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_prod.cpp.o 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 72.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 72.7 | ^ 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.7 187 | for (auto&& x : r.d) x = -x; 72.7 | ^ 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.7 248 | T x, y, z; 72.7 | ^ 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.7 195 | for (auto&& x : r.d) x = ~x; 72.7 | ^ 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.7 248 | T x, y, z; 72.7 | ^ 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 72.7 6799 | #if HIP_PROF_HIP_API_STRING 72.7 | ^ 72.7 4 warnings generated when compiling for gfx942. 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 72.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 72.7 | ^ 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 72.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 72.7 | ^ 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 72.7 235 | #if __HIP_NO_IMAGE_SUPPORT 72.7 | ^ 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.7 187 | for (auto&& x : r.d) x = -x; 72.7 | ^ 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.7 248 | T x, y, z; 72.7 | ^ 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.7 195 | for (auto&& x : r.d) x = ~x; 72.7 | ^ 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.7 248 | T x, y, z; 72.7 | ^ 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 72.7 6799 | #if HIP_PROF_HIP_API_STRING 72.7 | ^ 72.7 6 warnings generated when compiling for host. 72.7 [378/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/rope/backward_rope.cpp.o 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 72.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 72.7 | ^ 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.7 187 | for (auto&& x : r.d) x = -x; 72.7 | ^ 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.7 248 | T x, y, z; 72.7 | ^ 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.7 195 | for (auto&& x : r.d) x = ~x; 72.7 | ^ 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.7 248 | T x, y, z; 72.7 | ^ 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 72.7 6799 | #if HIP_PROF_HIP_API_STRING 72.7 | ^ 72.7 4 warnings generated when compiling for gfx942. 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 72.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 72.7 | ^ 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 72.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 72.7 | ^ 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 72.7 235 | #if __HIP_NO_IMAGE_SUPPORT 72.7 | ^ 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.7 187 | for (auto&& x : r.d) x = -x; 72.7 | ^ 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.7 248 | T x, y, z; 72.7 | ^ 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 72.7 195 | for (auto&& x : r.d) x = ~x; 72.7 | ^ 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 72.7 248 | T x, y, z; 72.7 | ^ 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 72.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 72.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 72.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 72.7 6799 | #if HIP_PROF_HIP_API_STRING 72.7 | ^ 72.7 6 warnings generated when compiling for host. 73.0 [379/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_asm_1x1u_bias_activ_fused.cpp.o 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.0 187 | for (auto&& x : r.d) x = -x; 73.0 | ^ 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.0 248 | T x, y, z; 73.0 | ^ 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.0 195 | for (auto&& x : r.d) x = ~x; 73.0 | ^ 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.0 248 | T x, y, z; 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.0 6799 | #if HIP_PROF_HIP_API_STRING 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:37: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 73.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 73.0 448 | return s; 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 73.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 73.0 444 | return copy; 73.0 | ^ 73.0 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:92:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 73.0 92 | return GenericSearch(*this, context, problem, invoke_params); 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 73.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 73.0 714 | return last_config; 73.0 | ^ 73.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 73.0 751 | return best_config; 73.0 | ^ 73.0 8 warnings generated when compiling for gfx942. 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 73.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 73.0 235 | #if __HIP_NO_IMAGE_SUPPORT 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.0 187 | for (auto&& x : r.d) x = -x; 73.0 | ^ 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.0 248 | T x, y, z; 73.0 | ^ 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.0 195 | for (auto&& x : r.d) x = ~x; 73.0 | ^ 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.0 248 | T x, y, z; 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.0 6799 | #if HIP_PROF_HIP_API_STRING 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:37: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 73.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 73.0 448 | return s; 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 73.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 73.0 444 | return copy; 73.0 | ^ 73.0 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:92:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 73.0 92 | return GenericSearch(*this, context, problem, invoke_params); 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 73.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 73.0 714 | return last_config; 73.0 | ^ 73.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 73.0 751 | return best_config; 73.0 | ^ 73.0 10 warnings generated when compiling for host. 73.0 [380/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/softmarginloss/backward_softmarginloss.cpp.o 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.0 187 | for (auto&& x : r.d) x = -x; 73.0 | ^ 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.0 248 | T x, y, z; 73.0 | ^ 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.0 195 | for (auto&& x : r.d) x = ~x; 73.0 | ^ 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.0 248 | T x, y, z; 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.0 6799 | #if HIP_PROF_HIP_API_STRING 73.0 | ^ 73.0 4 warnings generated when compiling for gfx942. 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 73.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 73.0 235 | #if __HIP_NO_IMAGE_SUPPORT 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.0 187 | for (auto&& x : r.d) x = -x; 73.0 | ^ 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.0 248 | T x, y, z; 73.0 | ^ 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.0 195 | for (auto&& x : r.d) x = ~x; 73.0 | ^ 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.0 248 | T x, y, z; 73.0 | ^ 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.0 6799 | #if HIP_PROF_HIP_API_STRING 73.0 | ^ 73.0 6 warnings generated when compiling for host. 73.2 [381/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/softmax/softmax.cpp.o 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:27: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.2 | ^ 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:27: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.2 187 | for (auto&& x : r.d) x = -x; 73.2 | ^ 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.2 248 | T x, y, z; 73.2 | ^ 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.2 195 | for (auto&& x : r.d) x = ~x; 73.2 | ^ 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.2 248 | T x, y, z; 73.2 | ^ 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:27: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.2 6799 | #if HIP_PROF_HIP_API_STRING 73.2 | ^ 73.2 4 warnings generated when compiling for gfx942. 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:27: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 73.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 73.2 | ^ 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:27: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.2 | ^ 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:27: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 73.2 235 | #if __HIP_NO_IMAGE_SUPPORT 73.2 | ^ 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:27: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.2 187 | for (auto&& x : r.d) x = -x; 73.2 | ^ 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.2 248 | T x, y, z; 73.2 | ^ 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.2 195 | for (auto&& x : r.d) x = ~x; 73.2 | ^ 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.2 248 | T x, y, z; 73.2 | ^ 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:27: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.2 6799 | #if HIP_PROF_HIP_API_STRING 73.2 | ^ 73.2 6 warnings generated when compiling for host. 73.3 [382/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_max.cpp.o 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.3 | ^ 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.3 187 | for (auto&& x : r.d) x = -x; 73.3 | ^ 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.3 248 | T x, y, z; 73.3 | ^ 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.3 195 | for (auto&& x : r.d) x = ~x; 73.3 | ^ 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.3 248 | T x, y, z; 73.3 | ^ 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.3 6799 | #if HIP_PROF_HIP_API_STRING 73.3 | ^ 73.3 4 warnings generated when compiling for gfx942. 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 73.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 73.3 | ^ 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.3 | ^ 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 73.3 235 | #if __HIP_NO_IMAGE_SUPPORT 73.3 | ^ 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.3 187 | for (auto&& x : r.d) x = -x; 73.3 | ^ 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.3 248 | T x, y, z; 73.3 | ^ 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.3 195 | for (auto&& x : r.d) x = ~x; 73.3 | ^ 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.3 248 | T x, y, z; 73.3 | ^ 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.3 6799 | #if HIP_PROF_HIP_API_STRING 73.3 | ^ 73.3 6 warnings generated when compiling for host. 73.4 [383/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/backwardNd.cpp.o 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.4 187 | for (auto&& x : r.d) x = -x; 73.4 | ^ 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.4 248 | T x, y, z; 73.4 | ^ 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.4 195 | for (auto&& x : r.d) x = ~x; 73.4 | ^ 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.4 248 | T x, y, z; 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.4 6799 | #if HIP_PROF_HIP_API_STRING 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 73.4 116 | return ret; 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 73.4 439 | for(auto transpose : Derived::GetTransposes()) 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/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 73.4 416 | struct TransposingSolver : Base 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 73.4 116 | return ret; 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 73.4 439 | for(auto transpose : Derived::GetTransposes()) 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/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 73.4 416 | struct TransposingSolver : Base 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 73.4 194 | return ret; 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 73.4 439 | for(auto transpose : Derived::GetTransposes()) 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/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 73.4 416 | struct TransposingSolver : Base 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 73.4 194 | return ret; 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 73.4 439 | for(auto transpose : Derived::GetTransposes()) 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/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 73.4 416 | struct TransposingSolver : Base 73.4 | ^ 73.4 8 warnings generated when compiling for gfx942. 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 73.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 73.4 235 | #if __HIP_NO_IMAGE_SUPPORT 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.4 187 | for (auto&& x : r.d) x = -x; 73.4 | ^ 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.4 248 | T x, y, z; 73.4 | ^ 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.4 195 | for (auto&& x : r.d) x = ~x; 73.4 | ^ 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.4 248 | T x, y, z; 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.4 6799 | #if HIP_PROF_HIP_API_STRING 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 73.4 116 | return ret; 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 73.4 439 | for(auto transpose : Derived::GetTransposes()) 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/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 73.4 416 | struct TransposingSolver : Base 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 73.4 116 | return ret; 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 73.4 439 | for(auto transpose : Derived::GetTransposes()) 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/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 73.4 416 | struct TransposingSolver : Base 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 73.4 194 | return ret; 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 73.4 439 | for(auto transpose : Derived::GetTransposes()) 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/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 73.4 416 | struct TransposingSolver : Base 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 73.4 194 | return ret; 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 73.4 439 | for(auto transpose : Derived::GetTransposes()) 73.4 | ^ 73.4 /therock/src/rocm-libraries/projects/miopen/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 73.4 416 | struct TransposingSolver : Base 73.4 | ^ 73.4 10 warnings generated when compiling for host. 73.4 [384/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_multipass_wino3x3WrW.cpp.o 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.4 187 | for (auto&& x : r.d) x = -x; 73.4 | ^ 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.4 248 | T x, y, z; 73.4 | ^ 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.4 195 | for (auto&& x : r.d) x = ~x; 73.4 | ^ 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.4 248 | T x, y, z; 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.4 6799 | #if HIP_PROF_HIP_API_STRING 73.4 | ^ 73.4 4 warnings generated when compiling for gfx942. 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 73.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 73.4 235 | #if __HIP_NO_IMAGE_SUPPORT 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.4 187 | for (auto&& x : r.d) x = -x; 73.4 | ^ 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.4 248 | T x, y, z; 73.4 | ^ 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.4 195 | for (auto&& x : r.d) x = ~x; 73.4 | ^ 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.4 248 | T x, y, z; 73.4 | ^ 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.4 6799 | #if HIP_PROF_HIP_API_STRING 73.4 | ^ 73.4 6 warnings generated when compiling for host. 73.6 [385/916] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/gcn_asm_utils.cpp.o 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.6 | ^ 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.6 187 | for (auto&& x : r.d) x = -x; 73.6 | ^ 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.6 248 | T x, y, z; 73.6 | ^ 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.6 195 | for (auto&& x : r.d) x = ~x; 73.6 | ^ 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.6 248 | T x, y, z; 73.6 | ^ 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.6 6799 | #if HIP_PROF_HIP_API_STRING 73.6 | ^ 73.6 4 warnings generated when compiling for gfx942. 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 73.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 73.6 | ^ 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.6 | ^ 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 73.6 235 | #if __HIP_NO_IMAGE_SUPPORT 73.6 | ^ 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.6 187 | for (auto&& x : r.d) x = -x; 73.6 | ^ 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.6 248 | T x, y, z; 73.6 | ^ 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.6 195 | for (auto&& x : r.d) x = ~x; 73.6 | ^ 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.6 248 | T x, y, z; 73.6 | ^ 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.6 6799 | #if HIP_PROF_HIP_API_STRING 73.6 | ^ 73.6 6 warnings generated when compiling for host. 73.7 [386/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/softmarginloss/forward_softmarginloss.cpp.o 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.7 | ^ 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.7 187 | for (auto&& x : r.d) x = -x; 73.7 | ^ 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.7 248 | T x, y, z; 73.7 | ^ 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.7 195 | for (auto&& x : r.d) x = ~x; 73.7 | ^ 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.7 248 | T x, y, z; 73.7 | ^ 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.7 6799 | #if HIP_PROF_HIP_API_STRING 73.7 | ^ 73.7 4 warnings generated when compiling for gfx942. 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 73.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 73.7 | ^ 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.7 | ^ 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 73.7 235 | #if __HIP_NO_IMAGE_SUPPORT 73.7 | ^ 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.7 187 | for (auto&& x : r.d) x = -x; 73.7 | ^ 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.7 248 | T x, y, z; 73.7 | ^ 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.7 195 | for (auto&& x : r.d) x = ~x; 73.7 | ^ 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.7 248 | T x, y, z; 73.7 | ^ 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 73.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.7 6799 | #if HIP_PROF_HIP_API_STRING 73.7 | ^ 73.7 6 warnings generated when compiling for host. 73.8 [387/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_min.cpp.o 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.8 | ^ 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.8 187 | for (auto&& x : r.d) x = -x; 73.8 | ^ 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.8 248 | T x, y, z; 73.8 | ^ 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.8 195 | for (auto&& x : r.d) x = ~x; 73.8 | ^ 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.8 248 | T x, y, z; 73.8 | ^ 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.8 6799 | #if HIP_PROF_HIP_API_STRING 73.8 | ^ 73.8 4 warnings generated when compiling for gfx942. 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 73.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 73.8 | ^ 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.8 | ^ 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 73.8 235 | #if __HIP_NO_IMAGE_SUPPORT 73.8 | ^ 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.8 187 | for (auto&& x : r.d) x = -x; 73.8 | ^ 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.8 248 | T x, y, z; 73.8 | ^ 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.8 195 | for (auto&& x : r.d) x = ~x; 73.8 | ^ 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.8 248 | T x, y, z; 73.8 | ^ 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.8 6799 | #if HIP_PROF_HIP_API_STRING 73.8 | ^ 73.8 6 warnings generated when compiling for host. 73.9 [388/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_winoRxS.cpp.o 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.9 187 | for (auto&& x : r.d) x = -x; 73.9 | ^ 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.9 248 | T x, y, z; 73.9 | ^ 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.9 195 | for (auto&& x : r.d) x = ~x; 73.9 | ^ 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.9 248 | T x, y, z; 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.9 6799 | #if HIP_PROF_HIP_API_STRING 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 73.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 73.9 444 | return copy; 73.9 | ^ 73.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:434:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 73.9 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 73.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 73.9 714 | return last_config; 73.9 | ^ 73.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 73.9 751 | return best_config; 73.9 | ^ 73.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 73.9 444 | return copy; 73.9 | ^ 73.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:434:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 73.9 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 73.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 73.9 714 | return last_config; 73.9 | ^ 73.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 73.9 751 | return best_config; 73.9 | ^ 73.9 10 warnings generated when compiling for gfx942. 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 73.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 73.9 235 | #if __HIP_NO_IMAGE_SUPPORT 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.9 187 | for (auto&& x : r.d) x = -x; 73.9 | ^ 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.9 248 | T x, y, z; 73.9 | ^ 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.9 195 | for (auto&& x : r.d) x = ~x; 73.9 | ^ 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.9 248 | T x, y, z; 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.9 6799 | #if HIP_PROF_HIP_API_STRING 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 73.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 73.9 444 | return copy; 73.9 | ^ 73.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:434:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 73.9 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 73.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 73.9 714 | return last_config; 73.9 | ^ 73.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 73.9 751 | return best_config; 73.9 | ^ 73.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 73.9 444 | return copy; 73.9 | ^ 73.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:434:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 73.9 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 73.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 73.9 714 | return last_config; 73.9 | ^ 73.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 73.9 751 | return best_config; 73.9 | ^ 73.9 12 warnings generated when compiling for host. 73.9 [389/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_sum.cpp.o 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.9 187 | for (auto&& x : r.d) x = -x; 73.9 | ^ 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.9 248 | T x, y, z; 73.9 | ^ 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.9 195 | for (auto&& x : r.d) x = ~x; 73.9 | ^ 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.9 248 | T x, y, z; 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.9 6799 | #if HIP_PROF_HIP_API_STRING 73.9 | ^ 73.9 4 warnings generated when compiling for gfx942. 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 73.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 73.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 73.9 235 | #if __HIP_NO_IMAGE_SUPPORT 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.9 187 | for (auto&& x : r.d) x = -x; 73.9 | ^ 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.9 248 | T x, y, z; 73.9 | ^ 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 73.9 195 | for (auto&& x : r.d) x = ~x; 73.9 | ^ 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 73.9 248 | T x, y, z; 73.9 | ^ 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 73.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 73.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 73.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 73.9 6799 | #if HIP_PROF_HIP_API_STRING 73.9 | ^ 73.9 6 warnings generated when compiling for host. 74.1 [390/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/softmax/attn_softmax.cpp.o 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 74.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 74.1 | ^ 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 74.1 187 | for (auto&& x : r.d) x = -x; 74.1 | ^ 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 74.1 248 | T x, y, z; 74.1 | ^ 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 74.1 195 | for (auto&& x : r.d) x = ~x; 74.1 | ^ 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 74.1 248 | T x, y, z; 74.1 | ^ 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 74.1 6799 | #if HIP_PROF_HIP_API_STRING 74.1 | ^ 74.1 4 warnings generated when compiling for gfx942. 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 74.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 74.1 | ^ 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 74.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 74.1 | ^ 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 74.1 235 | #if __HIP_NO_IMAGE_SUPPORT 74.1 | ^ 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 74.1 187 | for (auto&& x : r.d) x = -x; 74.1 | ^ 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 74.1 248 | T x, y, z; 74.1 | ^ 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 74.1 195 | for (auto&& x : r.d) x = ~x; 74.1 | ^ 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 74.1 248 | T x, y, z; 74.1 | ^ 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 74.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 74.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 74.1 6799 | #if HIP_PROF_HIP_API_STRING 74.1 | ^ 74.1 6 warnings generated when compiling for host. 74.2 [391/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/backward2d.cpp.o 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 74.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 74.2 187 | for (auto&& x : r.d) x = -x; 74.2 | ^ 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 74.2 248 | T x, y, z; 74.2 | ^ 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 74.2 195 | for (auto&& x : r.d) x = ~x; 74.2 | ^ 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 74.2 248 | T x, y, z; 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 74.2 6799 | #if HIP_PROF_HIP_API_STRING 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 74.2 116 | return ret; 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 74.2 439 | for(auto transpose : Derived::GetTransposes()) 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/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 74.2 416 | struct TransposingSolver : Base 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 74.2 116 | return ret; 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 74.2 439 | for(auto transpose : Derived::GetTransposes()) 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/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 74.2 416 | struct TransposingSolver : Base 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 74.2 194 | return ret; 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 74.2 439 | for(auto transpose : Derived::GetTransposes()) 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/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 74.2 416 | struct TransposingSolver : Base 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 74.2 194 | return ret; 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 74.2 439 | for(auto transpose : Derived::GetTransposes()) 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/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 74.2 416 | struct TransposingSolver : Base 74.2 | ^ 74.2 8 warnings generated when compiling for gfx942. 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 74.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 74.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 74.2 235 | #if __HIP_NO_IMAGE_SUPPORT 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 74.2 187 | for (auto&& x : r.d) x = -x; 74.2 | ^ 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 74.2 248 | T x, y, z; 74.2 | ^ 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 74.2 195 | for (auto&& x : r.d) x = ~x; 74.2 | ^ 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 74.2 248 | T x, y, z; 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 74.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 74.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 74.2 6799 | #if HIP_PROF_HIP_API_STRING 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 74.2 116 | return ret; 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 74.2 439 | for(auto transpose : Derived::GetTransposes()) 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/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 74.2 416 | struct TransposingSolver : Base 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 74.2 116 | return ret; 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 74.2 439 | for(auto transpose : Derived::GetTransposes()) 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/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 74.2 416 | struct TransposingSolver : Base 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 74.2 194 | return ret; 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 74.2 439 | for(auto transpose : Derived::GetTransposes()) 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/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 74.2 416 | struct TransposingSolver : Base 74.2 | ^ 74.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 74.2 194 | return ret; 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 74.2 439 | for(auto transpose : Derived::GetTransposes()) 74.2 | ^ 74.2 /therock/src/rocm-libraries/projects/miopen/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 74.2 416 | struct TransposingSolver : Base 74.2 | ^ 74.2 10 warnings generated when compiling for host. 75.2 [392/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp.o 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 75.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 75.2 | ^ 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 75.2 187 | for (auto&& x : r.d) x = -x; 75.2 | ^ 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 75.2 248 | T x, y, z; 75.2 | ^ 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 75.2 195 | for (auto&& x : r.d) x = ~x; 75.2 | ^ 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 75.2 248 | T x, y, z; 75.2 | ^ 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 75.2 6799 | #if HIP_PROF_HIP_API_STRING 75.2 | ^ 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:33: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 75.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 75.2 448 | return s; 75.2 | ^ 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 75.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 75.2 444 | return copy; 75.2 | ^ 75.2 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:394:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 75.2 394 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 75.2 | ^ 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 75.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 75.2 714 | return last_config; 75.2 | ^ 75.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 75.2 751 | return best_config; 75.2 | ^ 75.2 8 warnings generated when compiling for gfx942. 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 75.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 75.2 | ^ 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 75.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 75.2 | ^ 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 75.2 235 | #if __HIP_NO_IMAGE_SUPPORT 75.2 | ^ 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 75.2 187 | for (auto&& x : r.d) x = -x; 75.2 | ^ 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 75.2 248 | T x, y, z; 75.2 | ^ 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 75.2 195 | for (auto&& x : r.d) x = ~x; 75.2 | ^ 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 75.2 248 | T x, y, z; 75.2 | ^ 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 75.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 75.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 75.2 6799 | #if HIP_PROF_HIP_API_STRING 75.2 | ^ 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:33: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 75.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 75.2 448 | return s; 75.2 | ^ 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 75.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 75.2 444 | return copy; 75.2 | ^ 75.2 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:394:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 75.2 394 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 75.2 | ^ 75.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 75.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 75.2 714 | return last_config; 75.2 | ^ 75.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 75.2 751 | return best_config; 75.2 | ^ 75.2 10 warnings generated when compiling for host. 76.3 [393/916] Building CXX object src/CMakeFiles/MIOpen.dir/target_properties.cpp.o 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 76.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 76.3 | ^ 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 76.3 187 | for (auto&& x : r.d) x = -x; 76.3 | ^ 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 76.3 248 | T x, y, z; 76.3 | ^ 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 76.3 195 | for (auto&& x : r.d) x = ~x; 76.3 | ^ 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 76.3 248 | T x, y, z; 76.3 | ^ 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 76.3 6799 | #if HIP_PROF_HIP_API_STRING 76.3 | ^ 76.3 /therock/src/rocm-libraries/projects/miopen/src/target_properties.cpp:65:12: warning: not eliding copy on return [-Wnrvo] 76.3 65 | return name; // NOLINT (performance-no-automatic-move) 76.3 | ^ 76.3 5 warnings generated when compiling for gfx942. 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 76.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 76.3 | ^ 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 76.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 76.3 | ^ 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 76.3 235 | #if __HIP_NO_IMAGE_SUPPORT 76.3 | ^ 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 76.3 187 | for (auto&& x : r.d) x = -x; 76.3 | ^ 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 76.3 248 | T x, y, z; 76.3 | ^ 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 76.3 195 | for (auto&& x : r.d) x = ~x; 76.3 | ^ 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 76.3 248 | T x, y, z; 76.3 | ^ 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 76.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 76.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 76.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 76.3 6799 | #if HIP_PROF_HIP_API_STRING 76.3 | ^ 76.3 /therock/src/rocm-libraries/projects/miopen/src/target_properties.cpp:65:12: warning: not eliding copy on return [-Wnrvo] 76.3 65 | return name; // NOLINT (performance-no-automatic-move) 76.3 | ^ 76.3 7 warnings generated when compiling for host. 77.6 [394/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorLite.cpp.o 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 77.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 77.6 | ^ 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 77.6 187 | for (auto&& x : r.d) x = -x; 77.6 | ^ 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 77.6 248 | T x, y, z; 77.6 | ^ 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 77.6 195 | for (auto&& x : r.d) x = ~x; 77.6 | ^ 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 77.6 248 | T x, y, z; 77.6 | ^ 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 77.6 6799 | #if HIP_PROF_HIP_API_STRING 77.6 | ^ 77.6 4 warnings generated when compiling for gfx942. 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 77.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 77.6 | ^ 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 77.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 77.6 | ^ 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 77.6 235 | #if __HIP_NO_IMAGE_SUPPORT 77.6 | ^ 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 77.6 187 | for (auto&& x : r.d) x = -x; 77.6 | ^ 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 77.6 248 | T x, y, z; 77.6 | ^ 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 77.6 195 | for (auto&& x : r.d) x = ~x; 77.6 | ^ 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 77.6 248 | T x, y, z; 77.6 | ^ 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 77.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 77.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 77.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 77.6 6799 | #if HIP_PROF_HIP_API_STRING 77.6 | ^ 77.6 6 warnings generated when compiling for host. 78.4 [395/916] Building CXX object src/CMakeFiles/MIOpen.dir/hip/hiperrors.cpp.o 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 187 | for (auto&& x : r.d) x = -x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 195 | for (auto&& x : r.d) x = ~x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.4 6799 | #if HIP_PROF_HIP_API_STRING 78.4 | ^ 78.4 4 warnings generated when compiling for gfx942. 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.4 235 | #if __HIP_NO_IMAGE_SUPPORT 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 187 | for (auto&& x : r.d) x = -x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 195 | for (auto&& x : r.d) x = ~x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.4 6799 | #if HIP_PROF_HIP_API_STRING 78.4 | ^ 78.4 6 warnings generated when compiling for host. 78.4 [396/916] Building CXX object src/CMakeFiles/MIOpen.dir/exec_utils.cpp.o 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 187 | for (auto&& x : r.d) x = -x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 195 | for (auto&& x : r.d) x = ~x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.4 6799 | #if HIP_PROF_HIP_API_STRING 78.4 | ^ 78.4 4 warnings generated when compiling for gfx942. 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.4 235 | #if __HIP_NO_IMAGE_SUPPORT 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 187 | for (auto&& x : r.d) x = -x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 195 | for (auto&& x : r.d) x = ~x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.4 6799 | #if HIP_PROF_HIP_API_STRING 78.4 | ^ 78.4 6 warnings generated when compiling for host. 78.4 [397/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp.o 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 187 | for (auto&& x : r.d) x = -x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 195 | for (auto&& x : r.d) x = ~x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.4 6799 | #if HIP_PROF_HIP_API_STRING 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 78.4 444 | return copy; 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/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 78.4 570 | return GenericSearch(*this, ctx, problem, invoke_ctx); 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 78.4 714 | return last_config; 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 78.4 751 | return best_config; 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:39: 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.4 1262 | return result; 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGC, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 78.4 1449 | return InitInvokerFactoryNCHW( 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:629:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGC, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.4 629 | return InitInvokerFactoryBwdNCHW<2, 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:625:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:627:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:636:9)>' requested here 78.4 625 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:39: 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.4 1262 | return result; 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGC, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 78.4 1449 | return InitInvokerFactoryNCHW( 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:629:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGC, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.4 629 | return InitInvokerFactoryBwdNCHW<2, 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:625:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:627:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:636:9)>' requested here 78.4 625 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:39: 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.4 1262 | return result; 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGC, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 78.4 1449 | return InitInvokerFactoryNCHW( 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:629:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGC, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.4 629 | return InitInvokerFactoryBwdNCHW<2, 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:625:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:627:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:636:9)>' requested here 78.4 625 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:39: 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.4 1262 | return result; 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGC, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 78.4 1449 | return InitInvokerFactoryNCHW( 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:629:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGC, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.4 629 | return InitInvokerFactoryBwdNCHW<2, 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:625:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:627:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:636:9)>' requested here 78.4 625 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.4 | ^ 78.4 11 warnings generated when compiling for gfx942. 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.4 235 | #if __HIP_NO_IMAGE_SUPPORT 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 187 | for (auto&& x : r.d) x = -x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 195 | for (auto&& x : r.d) x = ~x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.4 6799 | #if HIP_PROF_HIP_API_STRING 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 78.4 444 | return copy; 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/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 78.4 570 | return GenericSearch(*this, ctx, problem, invoke_ctx); 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 78.4 714 | return last_config; 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 78.4 751 | return best_config; 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:39: 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.4 1262 | return result; 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGC, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 78.4 1449 | return InitInvokerFactoryNCHW( 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:629:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGC, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.4 629 | return InitInvokerFactoryBwdNCHW<2, 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:625:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:627:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:636:9)>' requested here 78.4 625 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:39: 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.4 1262 | return result; 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGC, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 78.4 1449 | return InitInvokerFactoryNCHW( 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:629:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGC, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.4 629 | return InitInvokerFactoryBwdNCHW<2, 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:625:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:627:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:636:9)>' requested here 78.4 625 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:39: 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.4 1262 | return result; 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGC, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 78.4 1449 | return InitInvokerFactoryNCHW( 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:629:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGC, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.4 629 | return InitInvokerFactoryBwdNCHW<2, 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:625:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:627:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:636:9)>' requested here 78.4 625 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:39: 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.4 1262 | return result; 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGC, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 78.4 1449 | return InitInvokerFactoryNCHW( 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:629:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGC, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.4 629 | return InitInvokerFactoryBwdNCHW<2, 78.4 | ^ 78.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:625:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:627:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:636:9)>' requested here 78.4 625 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.4 | ^ 78.4 13 warnings generated when compiling for host. 78.4 [398/916] Building CXX object src/CMakeFiles/MIOpen.dir/t5layernorm_api.cpp.o 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 187 | for (auto&& x : r.d) x = -x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 195 | for (auto&& x : r.d) x = ~x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.4 6799 | #if HIP_PROF_HIP_API_STRING 78.4 | ^ 78.4 4 warnings generated when compiling for gfx942. 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.4 235 | #if __HIP_NO_IMAGE_SUPPORT 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 187 | for (auto&& x : r.d) x = -x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.4 195 | for (auto&& x : r.d) x = ~x; 78.4 | ^ 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.4 248 | T x, y, z; 78.4 | ^ 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.4 6799 | #if HIP_PROF_HIP_API_STRING 78.4 | ^ 78.4 6 warnings generated when compiling for host. 78.5 [399/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op5dTensorGeneric.cpp.o 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 187 | for (auto&& x : r.d) x = -x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 195 | for (auto&& x : r.d) x = ~x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.5 6799 | #if HIP_PROF_HIP_API_STRING 78.5 | ^ 78.5 4 warnings generated when compiling for gfx942. 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.5 235 | #if __HIP_NO_IMAGE_SUPPORT 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 187 | for (auto&& x : r.d) x = -x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 195 | for (auto&& x : r.d) x = ~x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.5 6799 | #if HIP_PROF_HIP_API_STRING 78.5 | ^ 78.5 6 warnings generated when compiling for host. 78.5 [400/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorGeneric.cpp.o 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 187 | for (auto&& x : r.d) x = -x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 195 | for (auto&& x : r.d) x = ~x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.5 6799 | #if HIP_PROF_HIP_API_STRING 78.5 | ^ 78.5 4 warnings generated when compiling for gfx942. 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.5 235 | #if __HIP_NO_IMAGE_SUPPORT 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 187 | for (auto&& x : r.d) x = -x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 195 | for (auto&& x : r.d) x = ~x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.5 6799 | #if HIP_PROF_HIP_API_STRING 78.5 | ^ 78.5 6 warnings generated when compiling for host. 78.5 [401/916] Building CXX object src/CMakeFiles/MIOpen.dir/anyramdb.cpp.o 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 187 | for (auto&& x : r.d) x = -x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 195 | for (auto&& x : r.d) x = ~x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.5 6799 | #if HIP_PROF_HIP_API_STRING 78.5 | ^ 78.5 4 warnings generated when compiling for gfx942. 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.5 235 | #if __HIP_NO_IMAGE_SUPPORT 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 187 | for (auto&& x : r.d) x = -x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 195 | for (auto&& x : r.d) x = ~x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.5 6799 | #if HIP_PROF_HIP_API_STRING 78.5 | ^ 78.5 6 warnings generated when compiling for host. 78.5 [402/916] Building CXX object src/CMakeFiles/MIOpen.dir/kern_db.cpp.o 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 187 | for (auto&& x : r.d) x = -x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 195 | for (auto&& x : r.d) x = ~x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.5 6799 | #if HIP_PROF_HIP_API_STRING 78.5 | ^ 78.5 4 warnings generated when compiling for gfx942. 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.5 235 | #if __HIP_NO_IMAGE_SUPPORT 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 187 | for (auto&& x : r.d) x = -x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 195 | for (auto&& x : r.d) x = ~x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.5 6799 | #if HIP_PROF_HIP_API_STRING 78.5 | ^ 78.5 6 warnings generated when compiling for host. 78.5 [403/916] Building CXX object src/CMakeFiles/MIOpen.dir/tmp_dir.cpp.o 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 187 | for (auto&& x : r.d) x = -x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 195 | for (auto&& x : r.d) x = ~x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.5 6799 | #if HIP_PROF_HIP_API_STRING 78.5 | ^ 78.5 4 warnings generated when compiling for gfx942. 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.5 235 | #if __HIP_NO_IMAGE_SUPPORT 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 187 | for (auto&& x : r.d) x = -x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.5 195 | for (auto&& x : r.d) x = ~x; 78.5 | ^ 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.5 248 | T x, y, z; 78.5 | ^ 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.5 6799 | #if HIP_PROF_HIP_API_STRING 78.5 | ^ 78.5 6 warnings generated when compiling for host. 78.6 [404/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorLite.cpp.o 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 187 | for (auto&& x : r.d) x = -x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 195 | for (auto&& x : r.d) x = ~x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.6 6799 | #if HIP_PROF_HIP_API_STRING 78.6 | ^ 78.6 4 warnings generated when compiling for gfx942. 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.6 235 | #if __HIP_NO_IMAGE_SUPPORT 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 187 | for (auto&& x : r.d) x = -x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 195 | for (auto&& x : r.d) x = ~x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.6 6799 | #if HIP_PROF_HIP_API_STRING 78.6 | ^ 78.6 6 warnings generated when compiling for host. 78.6 [405/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp.o 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 187 | for (auto&& x : r.d) x = -x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 195 | for (auto&& x : r.d) x = ~x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.6 6799 | #if HIP_PROF_HIP_API_STRING 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 78.6 444 | return copy; 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:616:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 78.6 616 | return GenericSearch(*this, ctx, problem, invoke_ctx); 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 78.6 714 | return last_config; 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 78.6 751 | return best_config; 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:39: 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.6 1262 | return result; 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 78.6 1464 | return InitInvokerFactoryNCHW( 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:676:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 78.6 676 | return InitInvokerFactoryWrwNCHW<2, 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:674:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:683:9)>' requested here 78.6 672 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:39: 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.6 1262 | return result; 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 78.6 1464 | return InitInvokerFactoryNCHW( 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:676:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 78.6 676 | return InitInvokerFactoryWrwNCHW<2, 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:674:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:683:9)>' requested here 78.6 672 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:39: 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.6 1262 | return result; 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 78.6 1464 | return InitInvokerFactoryNCHW( 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:676:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 78.6 676 | return InitInvokerFactoryWrwNCHW<2, 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:674:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:683:9)>' requested here 78.6 672 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:39: 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.6 1262 | return result; 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 78.6 1464 | return InitInvokerFactoryNCHW( 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:676:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 78.6 676 | return InitInvokerFactoryWrwNCHW<2, 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:674:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:683:9)>' requested here 78.6 672 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.6 | ^ 78.6 11 warnings generated when compiling for gfx942. 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.6 235 | #if __HIP_NO_IMAGE_SUPPORT 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 187 | for (auto&& x : r.d) x = -x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 195 | for (auto&& x : r.d) x = ~x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.6 6799 | #if HIP_PROF_HIP_API_STRING 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 78.6 444 | return copy; 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:616:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 78.6 616 | return GenericSearch(*this, ctx, problem, invoke_ctx); 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 78.6 714 | return last_config; 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 78.6 751 | return best_config; 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:39: 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.6 1262 | return result; 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 78.6 1464 | return InitInvokerFactoryNCHW( 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:676:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 78.6 676 | return InitInvokerFactoryWrwNCHW<2, 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:674:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:683:9)>' requested here 78.6 672 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:39: 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.6 1262 | return result; 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 78.6 1464 | return InitInvokerFactoryNCHW( 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:676:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 78.6 676 | return InitInvokerFactoryWrwNCHW<2, 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:674:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:683:9)>' requested here 78.6 672 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:39: 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.6 1262 | return result; 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 78.6 1464 | return InitInvokerFactoryNCHW( 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:676:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 78.6 676 | return InitInvokerFactoryWrwNCHW<2, 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:674:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:683:9)>' requested here 78.6 672 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:39: 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.6 1262 | return result; 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 78.6 1464 | return InitInvokerFactoryNCHW( 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:676:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 78.6 676 | return InitInvokerFactoryWrwNCHW<2, 78.6 | ^ 78.6 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:674:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:683:9)>' requested here 78.6 672 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.6 | ^ 78.6 13 warnings generated when compiling for host. 78.6 [406/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorLeadingOnes.cpp.o 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 187 | for (auto&& x : r.d) x = -x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 195 | for (auto&& x : r.d) x = ~x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.6 6799 | #if HIP_PROF_HIP_API_STRING 78.6 | ^ 78.6 4 warnings generated when compiling for gfx942. 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.6 235 | #if __HIP_NO_IMAGE_SUPPORT 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 187 | for (auto&& x : r.d) x = -x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 195 | for (auto&& x : r.d) x = ~x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.6 6799 | #if HIP_PROF_HIP_API_STRING 78.6 | ^ 78.6 6 warnings generated when compiling for host. 78.6 [407/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorGeneric.cpp.o 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 187 | for (auto&& x : r.d) x = -x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 195 | for (auto&& x : r.d) x = ~x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.6 6799 | #if HIP_PROF_HIP_API_STRING 78.6 | ^ 78.6 4 warnings generated when compiling for gfx942. 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.6 235 | #if __HIP_NO_IMAGE_SUPPORT 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 187 | for (auto&& x : r.d) x = -x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.6 195 | for (auto&& x : r.d) x = ~x; 78.6 | ^ 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.6 248 | T x, y, z; 78.6 | ^ 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.6 6799 | #if HIP_PROF_HIP_API_STRING 78.6 | ^ 78.6 6 warnings generated when compiling for host. 78.7 [408/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op1dTensorGeneric.cpp.o 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.7 | ^ 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.7 187 | for (auto&& x : r.d) x = -x; 78.7 | ^ 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.7 248 | T x, y, z; 78.7 | ^ 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.7 195 | for (auto&& x : r.d) x = ~x; 78.7 | ^ 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.7 248 | T x, y, z; 78.7 | ^ 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.7 6799 | #if HIP_PROF_HIP_API_STRING 78.7 | ^ 78.7 4 warnings generated when compiling for gfx942. 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.7 | ^ 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.7 | ^ 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.7 235 | #if __HIP_NO_IMAGE_SUPPORT 78.7 | ^ 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.7 187 | for (auto&& x : r.d) x = -x; 78.7 | ^ 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.7 248 | T x, y, z; 78.7 | ^ 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.7 195 | for (auto&& x : r.d) x = ~x; 78.7 | ^ 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.7 248 | T x, y, z; 78.7 | ^ 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.7 6799 | #if HIP_PROF_HIP_API_STRING 78.7 | ^ 78.7 6 warnings generated when compiling for host. 78.8 [409/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp.o 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 187 | for (auto&& x : r.d) x = -x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 195 | for (auto&& x : r.d) x = ~x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.8 6799 | #if HIP_PROF_HIP_API_STRING 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 78.8 444 | return copy; 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/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 78.8 503 | return GenericSearch(*this, ctx, problem, invoke_ctx); 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 78.8 714 | return last_config; 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 78.8 751 | return best_config; 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:40: 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.8 1262 | return result; 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 78.8 1433 | return InitInvokerFactoryNCHW( 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:560:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.8 560 | return InitInvokerFactoryFwdNCHW<2, 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:556:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:558:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:567:9)>' requested here 78.8 556 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:40: 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.8 1262 | return result; 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 78.8 1433 | return InitInvokerFactoryNCHW( 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:560:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.8 560 | return InitInvokerFactoryFwdNCHW<2, 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:556:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:558:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:567:9)>' requested here 78.8 556 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:40: 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.8 1262 | return result; 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 78.8 1433 | return InitInvokerFactoryNCHW( 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:560:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.8 560 | return InitInvokerFactoryFwdNCHW<2, 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:556:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:558:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:567:9)>' requested here 78.8 556 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:40: 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.8 1262 | return result; 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 78.8 1433 | return InitInvokerFactoryNCHW( 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:560:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.8 560 | return InitInvokerFactoryFwdNCHW<2, 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:556:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:558:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:567:9)>' requested here 78.8 556 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.8 | ^ 78.8 11 warnings generated when compiling for gfx942. 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.8 235 | #if __HIP_NO_IMAGE_SUPPORT 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 187 | for (auto&& x : r.d) x = -x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 195 | for (auto&& x : r.d) x = ~x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.8 6799 | #if HIP_PROF_HIP_API_STRING 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 78.8 444 | return copy; 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/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 78.8 503 | return GenericSearch(*this, ctx, problem, invoke_ctx); 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 78.8 714 | return last_config; 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 78.8 751 | return best_config; 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:40: 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.8 1262 | return result; 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 78.8 1433 | return InitInvokerFactoryNCHW( 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:560:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.8 560 | return InitInvokerFactoryFwdNCHW<2, 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:556:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:558:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:567:9)>' requested here 78.8 556 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:40: 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.8 1262 | return result; 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 78.8 1433 | return InitInvokerFactoryNCHW( 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:560:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.8 560 | return InitInvokerFactoryFwdNCHW<2, 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:556:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:558:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:567:9)>' requested here 78.8 556 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:40: 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.8 1262 | return result; 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 78.8 1433 | return InitInvokerFactoryNCHW( 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:560:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.8 560 | return InitInvokerFactoryFwdNCHW<2, 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:556:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:558:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:567:9)>' requested here 78.8 556 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:40: 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 78.8 1262 | return result; 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 78.8 1433 | return InitInvokerFactoryNCHW( 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:560:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 78.8 560 | return InitInvokerFactoryFwdNCHW<2, 78.8 | ^ 78.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:556:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:558:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:567:9)>' requested here 78.8 556 | return MakeSolutionGroupConvImplicitGemmXdlops( 78.8 | ^ 78.8 13 warnings generated when compiling for host. 78.8 [410/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorFwdBias.cpp.o 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 187 | for (auto&& x : r.d) x = -x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 195 | for (auto&& x : r.d) x = ~x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.8 6799 | #if HIP_PROF_HIP_API_STRING 78.8 | ^ 78.8 4 warnings generated when compiling for gfx942. 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.8 235 | #if __HIP_NO_IMAGE_SUPPORT 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 187 | for (auto&& x : r.d) x = -x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 195 | for (auto&& x : r.d) x = ~x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.8 6799 | #if HIP_PROF_HIP_API_STRING 78.8 | ^ 78.8 6 warnings generated when compiling for host. 78.8 [411/916] Building CXX object src/CMakeFiles/MIOpen.dir/transformers_adam_w_api.cpp.o 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 187 | for (auto&& x : r.d) x = -x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 195 | for (auto&& x : r.d) x = ~x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.8 6799 | #if HIP_PROF_HIP_API_STRING 78.8 | ^ 78.8 4 warnings generated when compiling for gfx942. 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.8 235 | #if __HIP_NO_IMAGE_SUPPORT 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 187 | for (auto&& x : r.d) x = -x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 195 | for (auto&& x : r.d) x = ~x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.8 6799 | #if HIP_PROF_HIP_API_STRING 78.8 | ^ 78.8 6 warnings generated when compiling for host. 78.8 [412/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op3dTensorGeneric.cpp.o 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 187 | for (auto&& x : r.d) x = -x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 195 | for (auto&& x : r.d) x = ~x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.8 6799 | #if HIP_PROF_HIP_API_STRING 78.8 | ^ 78.8 4 warnings generated when compiling for gfx942. 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.8 235 | #if __HIP_NO_IMAGE_SUPPORT 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 187 | for (auto&& x : r.d) x = -x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 195 | for (auto&& x : r.d) x = ~x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.8 6799 | #if HIP_PROF_HIP_API_STRING 78.8 | ^ 78.8 6 warnings generated when compiling for host. 78.8 [413/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorSquash.cpp.o 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 187 | for (auto&& x : r.d) x = -x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 195 | for (auto&& x : r.d) x = ~x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.8 6799 | #if HIP_PROF_HIP_API_STRING 78.8 | ^ 78.8 4 warnings generated when compiling for gfx942. 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 78.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 78.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 78.8 235 | #if __HIP_NO_IMAGE_SUPPORT 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 187 | for (auto&& x : r.d) x = -x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 78.8 195 | for (auto&& x : r.d) x = ~x; 78.8 | ^ 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 78.8 248 | T x, y, z; 78.8 | ^ 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 78.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 78.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 78.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 78.8 6799 | #if HIP_PROF_HIP_API_STRING 78.8 | ^ 78.8 6 warnings generated when compiling for host. 80.1 [414/916] Building CXX object src/CMakeFiles/MIOpen.dir/binary_cache.cpp.o 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 80.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 80.1 | ^ 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 80.1 187 | for (auto&& x : r.d) x = -x; 80.1 | ^ 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 80.1 248 | T x, y, z; 80.1 | ^ 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 80.1 195 | for (auto&& x : r.d) x = ~x; 80.1 | ^ 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 80.1 248 | T x, y, z; 80.1 | ^ 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 80.1 6799 | #if HIP_PROF_HIP_API_STRING 80.1 | ^ 80.1 /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:58:16: warning: not eliding copy on return [-Wnrvo] 80.1 58 | return p; 80.1 | ^ 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:37: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 80.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 80.1 350 | return ret; 80.1 | ^ 80.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 80.1 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 80.1 | ^ 80.1 /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:167:22: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 80.1 167 | auto record = db.FindRecord(cfg); 80.1 | ^ 80.1 6 warnings generated when compiling for gfx942. 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 80.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 80.1 | ^ 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 80.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 80.1 | ^ 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 80.1 235 | #if __HIP_NO_IMAGE_SUPPORT 80.1 | ^ 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 80.1 187 | for (auto&& x : r.d) x = -x; 80.1 | ^ 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 80.1 248 | T x, y, z; 80.1 | ^ 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 80.1 195 | for (auto&& x : r.d) x = ~x; 80.1 | ^ 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 80.1 248 | T x, y, z; 80.1 | ^ 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 80.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 80.1 6799 | #if HIP_PROF_HIP_API_STRING 80.1 | ^ 80.1 /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:58:16: warning: not eliding copy on return [-Wnrvo] 80.1 58 | return p; 80.1 | ^ 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:37: 80.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 80.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 80.1 350 | return ret; 80.1 | ^ 80.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 80.1 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 80.1 | ^ 80.1 /therock/src/rocm-libraries/projects/miopen/src/binary_cache.cpp:167:22: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 80.1 167 | auto record = db.FindRecord(cfg); 80.1 | ^ 80.1 8 warnings generated when compiling for host. 80.7 [415/916] Building CXX object src/CMakeFiles/MIOpen.dir/activ.cpp.o 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ.cpp:26: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 80.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 80.7 | ^ 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ.cpp:26: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 80.7 187 | for (auto&& x : r.d) x = -x; 80.7 | ^ 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 80.7 248 | T x, y, z; 80.7 | ^ 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 80.7 195 | for (auto&& x : r.d) x = ~x; 80.7 | ^ 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 80.7 248 | T x, y, z; 80.7 | ^ 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ.cpp:26: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 80.7 6799 | #if HIP_PROF_HIP_API_STRING 80.7 | ^ 80.7 4 warnings generated when compiling for gfx942. 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ.cpp:26: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 80.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 80.7 | ^ 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ.cpp:26: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 80.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 80.7 | ^ 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ.cpp:26: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 80.7 235 | #if __HIP_NO_IMAGE_SUPPORT 80.7 | ^ 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ.cpp:26: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 80.7 187 | for (auto&& x : r.d) x = -x; 80.7 | ^ 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 80.7 248 | T x, y, z; 80.7 | ^ 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 80.7 195 | for (auto&& x : r.d) x = ~x; 80.7 | ^ 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 80.7 248 | T x, y, z; 80.7 | ^ 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/activ.cpp:26: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 80.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 80.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 80.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 80.7 6799 | #if HIP_PROF_HIP_API_STRING 80.7 | ^ 80.7 6 warnings generated when compiling for host. 81.4 [416/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp.o 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 81.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 81.4 | ^ 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 81.4 187 | for (auto&& x : r.d) x = -x; 81.4 | ^ 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 81.4 248 | T x, y, z; 81.4 | ^ 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 81.4 195 | for (auto&& x : r.d) x = ~x; 81.4 | ^ 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 81.4 248 | T x, y, z; 81.4 | ^ 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 81.4 6799 | #if HIP_PROF_HIP_API_STRING 81.4 | ^ 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:33: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 81.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 81.4 448 | return s; 81.4 | ^ 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 81.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 81.4 444 | return copy; 81.4 | ^ 81.4 /therock/src/rocm-libraries/projects/miopen/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 81.4 377 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 81.4 | ^ 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 81.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 81.4 714 | return last_config; 81.4 | ^ 81.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 81.4 751 | return best_config; 81.4 | ^ 81.4 8 warnings generated when compiling for gfx942. 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 81.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 81.4 | ^ 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 81.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 81.4 | ^ 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 81.4 235 | #if __HIP_NO_IMAGE_SUPPORT 81.4 | ^ 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 81.4 187 | for (auto&& x : r.d) x = -x; 81.4 | ^ 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 81.4 248 | T x, y, z; 81.4 | ^ 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 81.4 195 | for (auto&& x : r.d) x = ~x; 81.4 | ^ 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 81.4 248 | T x, y, z; 81.4 | ^ 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 81.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 81.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 81.4 6799 | #if HIP_PROF_HIP_API_STRING 81.4 | ^ 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:33: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 81.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 81.4 448 | return s; 81.4 | ^ 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 81.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 81.4 444 | return copy; 81.4 | ^ 81.4 /therock/src/rocm-libraries/projects/miopen/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 81.4 377 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 81.4 | ^ 81.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 81.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 81.4 714 | return last_config; 81.4 | ^ 81.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 81.4 751 | return best_config; 81.4 | ^ 81.4 10 warnings generated when compiling for host. 82.1 [417/916] Building CXX object src/CMakeFiles/MIOpen.dir/hip/hip_build_utils.cpp.o 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 82.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 82.1 | ^ 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 82.1 187 | for (auto&& x : r.d) x = -x; 82.1 | ^ 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 82.1 248 | T x, y, z; 82.1 | ^ 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 82.1 195 | for (auto&& x : r.d) x = ~x; 82.1 | ^ 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 82.1 248 | T x, y, z; 82.1 | ^ 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 82.1 6799 | #if HIP_PROF_HIP_API_STRING 82.1 | ^ 82.1 4 warnings generated when compiling for gfx942. 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 82.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 82.1 | ^ 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 82.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 82.1 | ^ 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 82.1 235 | #if __HIP_NO_IMAGE_SUPPORT 82.1 | ^ 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 82.1 187 | for (auto&& x : r.d) x = -x; 82.1 | ^ 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 82.1 248 | T x, y, z; 82.1 | ^ 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 82.1 195 | for (auto&& x : r.d) x = ~x; 82.1 | ^ 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 82.1 248 | T x, y, z; 82.1 | ^ 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 82.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 82.1 6799 | #if HIP_PROF_HIP_API_STRING 82.1 | ^ 82.1 6 warnings generated when compiling for host. 82.5 [418/916] Building CXX object src/CMakeFiles/MIOpen.dir/sqlite_db.cpp.o 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 82.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 82.5 | ^ 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 82.5 187 | for (auto&& x : r.d) x = -x; 82.5 | ^ 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 82.5 248 | T x, y, z; 82.5 | ^ 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 82.5 195 | for (auto&& x : r.d) x = ~x; 82.5 | ^ 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 82.5 248 | T x, y, z; 82.5 | ^ 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 82.5 6799 | #if HIP_PROF_HIP_API_STRING 82.5 | ^ 82.5 4 warnings generated when compiling for gfx942. 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 82.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 82.5 | ^ 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 82.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 82.5 | ^ 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 82.5 235 | #if __HIP_NO_IMAGE_SUPPORT 82.5 | ^ 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 82.5 187 | for (auto&& x : r.d) x = -x; 82.5 | ^ 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 82.5 248 | T x, y, z; 82.5 | ^ 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 82.5 195 | for (auto&& x : r.d) x = ~x; 82.5 | ^ 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 82.5 248 | T x, y, z; 82.5 | ^ 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 82.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 82.5 6799 | #if HIP_PROF_HIP_API_STRING 82.5 | ^ 82.5 6 warnings generated when compiling for host. 82.8 [419/916] Building CXX object src/CMakeFiles/MIOpen.dir/tensor_api.cpp.o 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 82.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 82.8 | ^ 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 82.8 187 | for (auto&& x : r.d) x = -x; 82.8 | ^ 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 82.8 248 | T x, y, z; 82.8 | ^ 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 82.8 195 | for (auto&& x : r.d) x = ~x; 82.8 | ^ 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 82.8 248 | T x, y, z; 82.8 | ^ 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 82.8 6799 | #if HIP_PROF_HIP_API_STRING 82.8 | ^ 82.8 4 warnings generated when compiling for gfx942. 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 82.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 82.8 | ^ 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 82.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 82.8 | ^ 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 82.8 235 | #if __HIP_NO_IMAGE_SUPPORT 82.8 | ^ 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 82.8 187 | for (auto&& x : r.d) x = -x; 82.8 | ^ 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 82.8 248 | T x, y, z; 82.8 | ^ 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 82.8 195 | for (auto&& x : r.d) x = ~x; 82.8 | ^ 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 82.8 248 | T x, y, z; 82.8 | ^ 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 82.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 82.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 82.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 82.8 6799 | #if HIP_PROF_HIP_API_STRING 82.8 | ^ 82.8 6 warnings generated when compiling for host. 85.7 [420/916] Building CXX object src/CMakeFiles/MIOpen.dir/lrn.cpp.o 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn.cpp:28: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 85.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 85.7 | ^ 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn.cpp:28: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.7 187 | for (auto&& x : r.d) x = -x; 85.7 | ^ 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.7 248 | T x, y, z; 85.7 | ^ 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.7 195 | for (auto&& x : r.d) x = ~x; 85.7 | ^ 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.7 248 | T x, y, z; 85.7 | ^ 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn.cpp:28: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 85.7 6799 | #if HIP_PROF_HIP_API_STRING 85.7 | ^ 85.7 4 warnings generated when compiling for gfx942. 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn.cpp:28: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 85.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 85.7 | ^ 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn.cpp:28: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 85.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 85.7 | ^ 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn.cpp:28: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 85.7 235 | #if __HIP_NO_IMAGE_SUPPORT 85.7 | ^ 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn.cpp:28: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.7 187 | for (auto&& x : r.d) x = -x; 85.7 | ^ 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.7 248 | T x, y, z; 85.7 | ^ 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.7 195 | for (auto&& x : r.d) x = ~x; 85.7 | ^ 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.7 248 | T x, y, z; 85.7 | ^ 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/lrn.cpp:28: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 85.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 85.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 85.7 6799 | #if HIP_PROF_HIP_API_STRING 85.7 | ^ 85.7 6 warnings generated when compiling for host. 85.8 [421/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp.o 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 85.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.8 187 | for (auto&& x : r.d) x = -x; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.8 248 | T x, y, z; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.8 195 | for (auto&& x : r.d) x = ~x; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.8 248 | T x, y, z; 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 85.8 6799 | #if HIP_PROF_HIP_API_STRING 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 85.8 448 | return s; 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 85.8 444 | return copy; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:588:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 85.8 588 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 85.8 714 | return last_config; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 85.8 751 | return best_config; 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:37: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 85.8 1262 | return result; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, unsigned short>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 85.8 1433 | return InitInvokerFactoryNCHW( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:666:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, unsigned short>, miopen::fusion::FusionInvokeParams>' requested here 85.8 666 | return InitInvokerFactoryFwdNCHW' requested here 85.8 662 | return MakeSolutionGroupConvImplicitGemmXdlops( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:701:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<3, unsigned short>' requested here 85.8 701 | return GetSolutionForDimensionality(ctx, conv_problem, config); 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:725:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<3>' requested here 85.8 725 | return GetSolutionWithDim<3>(ctx, fdesc_problem, config); 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:37: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 85.8 1262 | return result; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, _Float16>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 85.8 1433 | return InitInvokerFactoryNCHW( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:666:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, _Float16>, miopen::fusion::FusionInvokeParams>' requested here 85.8 666 | return InitInvokerFactoryFwdNCHW' requested here 85.8 662 | return MakeSolutionGroupConvImplicitGemmXdlops( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:703:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<3, _Float16>' requested here 85.8 703 | return GetSolutionForDimensionality(ctx, conv_problem, config); 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:725:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<3>' requested here 85.8 725 | return GetSolutionWithDim<3>(ctx, fdesc_problem, config); 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:37: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 85.8 1262 | return result; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, float>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 85.8 1433 | return InitInvokerFactoryNCHW( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:666:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, float>, miopen::fusion::FusionInvokeParams>' requested here 85.8 666 | return InitInvokerFactoryFwdNCHW' requested here 85.8 662 | return MakeSolutionGroupConvImplicitGemmXdlops( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:704:30: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<3, float>' requested here 85.8 704 | case miopenFloat: return GetSolutionForDimensionality(ctx, conv_problem, config); 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:725:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<3>' requested here 85.8 725 | return GetSolutionWithDim<3>(ctx, fdesc_problem, config); 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:37: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 85.8 1262 | return result; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, unsigned short>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 85.8 1433 | return InitInvokerFactoryNCHW( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:666:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, unsigned short>, miopen::fusion::FusionInvokeParams>' requested here 85.8 666 | return InitInvokerFactoryFwdNCHW' requested here 85.8 662 | return MakeSolutionGroupConvImplicitGemmXdlops( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:701:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<2, unsigned short>' requested here 85.8 701 | return GetSolutionForDimensionality(ctx, conv_problem, config); 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:727:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<2>' requested here 85.8 727 | return GetSolutionWithDim<2>(ctx, fdesc_problem, config); 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:37: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 85.8 1262 | return result; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, _Float16>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 85.8 1433 | return InitInvokerFactoryNCHW( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:666:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, _Float16>, miopen::fusion::FusionInvokeParams>' requested here 85.8 666 | return InitInvokerFactoryFwdNCHW' requested here 85.8 662 | return MakeSolutionGroupConvImplicitGemmXdlops( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:703:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<2, _Float16>' requested here 85.8 703 | return GetSolutionForDimensionality(ctx, conv_problem, config); 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:727:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<2>' requested here 85.8 727 | return GetSolutionWithDim<2>(ctx, fdesc_problem, config); 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:37: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 85.8 1262 | return result; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, float>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 85.8 1433 | return InitInvokerFactoryNCHW( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:666:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, float>, miopen::fusion::FusionInvokeParams>' requested here 85.8 666 | return InitInvokerFactoryFwdNCHW' requested here 85.8 662 | return MakeSolutionGroupConvImplicitGemmXdlops( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:704:30: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<2, float>' requested here 85.8 704 | case miopenFloat: return GetSolutionForDimensionality(ctx, conv_problem, config); 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:727:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<2>' requested here 85.8 727 | return GetSolutionWithDim<2>(ctx, fdesc_problem, config); 85.8 | ^ 85.8 14 warnings generated when compiling for gfx942. 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 85.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 85.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 85.8 235 | #if __HIP_NO_IMAGE_SUPPORT 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.8 187 | for (auto&& x : r.d) x = -x; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.8 248 | T x, y, z; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.8 195 | for (auto&& x : r.d) x = ~x; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.8 248 | T x, y, z; 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 85.8 6799 | #if HIP_PROF_HIP_API_STRING 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 85.8 448 | return s; 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 85.8 444 | return copy; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:588:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 85.8 588 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 85.8 714 | return last_config; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 85.8 751 | return best_config; 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:37: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 85.8 1262 | return result; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, unsigned short>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 85.8 1433 | return InitInvokerFactoryNCHW( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:666:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, unsigned short>, miopen::fusion::FusionInvokeParams>' requested here 85.8 666 | return InitInvokerFactoryFwdNCHW' requested here 85.8 662 | return MakeSolutionGroupConvImplicitGemmXdlops( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:701:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<3, unsigned short>' requested here 85.8 701 | return GetSolutionForDimensionality(ctx, conv_problem, config); 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:725:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<3>' requested here 85.8 725 | return GetSolutionWithDim<3>(ctx, fdesc_problem, config); 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:37: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 85.8 1262 | return result; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, _Float16>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 85.8 1433 | return InitInvokerFactoryNCHW( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:666:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, _Float16>, miopen::fusion::FusionInvokeParams>' requested here 85.8 666 | return InitInvokerFactoryFwdNCHW' requested here 85.8 662 | return MakeSolutionGroupConvImplicitGemmXdlops( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:703:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<3, _Float16>' requested here 85.8 703 | return GetSolutionForDimensionality(ctx, conv_problem, config); 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:725:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<3>' requested here 85.8 725 | return GetSolutionWithDim<3>(ctx, fdesc_problem, config); 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:37: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 85.8 1262 | return result; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, float>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 85.8 1433 | return InitInvokerFactoryNCHW( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:666:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, float>, miopen::fusion::FusionInvokeParams>' requested here 85.8 666 | return InitInvokerFactoryFwdNCHW' requested here 85.8 662 | return MakeSolutionGroupConvImplicitGemmXdlops( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:704:30: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<3, float>' requested here 85.8 704 | case miopenFloat: return GetSolutionForDimensionality(ctx, conv_problem, config); 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:725:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<3>' requested here 85.8 725 | return GetSolutionWithDim<3>(ctx, fdesc_problem, config); 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:37: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 85.8 1262 | return result; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, unsigned short>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 85.8 1433 | return InitInvokerFactoryNCHW( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:666:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, unsigned short>, miopen::fusion::FusionInvokeParams>' requested here 85.8 666 | return InitInvokerFactoryFwdNCHW' requested here 85.8 662 | return MakeSolutionGroupConvImplicitGemmXdlops( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:701:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<2, unsigned short>' requested here 85.8 701 | return GetSolutionForDimensionality(ctx, conv_problem, config); 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:727:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<2>' requested here 85.8 727 | return GetSolutionWithDim<2>(ctx, fdesc_problem, config); 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:37: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 85.8 1262 | return result; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, _Float16>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 85.8 1433 | return InitInvokerFactoryNCHW( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:666:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, _Float16>, miopen::fusion::FusionInvokeParams>' requested here 85.8 666 | return InitInvokerFactoryFwdNCHW' requested here 85.8 662 | return MakeSolutionGroupConvImplicitGemmXdlops( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:703:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<2, _Float16>' requested here 85.8 703 | return GetSolutionForDimensionality(ctx, conv_problem, config); 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:727:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<2>' requested here 85.8 727 | return GetSolutionWithDim<2>(ctx, fdesc_problem, config); 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:37: 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 85.8 1262 | return result; 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, float>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 85.8 1433 | return InitInvokerFactoryNCHW( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:666:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Clamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, float>, miopen::fusion::FusionInvokeParams>' requested here 85.8 666 | return InitInvokerFactoryFwdNCHW' requested here 85.8 662 | return MakeSolutionGroupConvImplicitGemmXdlops( 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:704:30: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<2, float>' requested here 85.8 704 | case miopenFloat: return GetSolutionForDimensionality(ctx, conv_problem, config); 85.8 | ^ 85.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:727:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<2>' requested here 85.8 727 | return GetSolutionWithDim<2>(ctx, fdesc_problem, config); 85.8 | ^ 85.8 16 warnings generated when compiling for host. 85.8 [422/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/db_path.cpp.o 85.8 In file included from /therock/output/build/ml-libs/MIOpen/build/db_path.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 85.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 85.8 | ^ 85.8 In file included from /therock/output/build/ml-libs/MIOpen/build/db_path.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.8 187 | for (auto&& x : r.d) x = -x; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.8 248 | T x, y, z; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.8 195 | for (auto&& x : r.d) x = ~x; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.8 248 | T x, y, z; 85.8 | ^ 85.8 In file included from /therock/output/build/ml-libs/MIOpen/build/db_path.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 85.8 6799 | #if HIP_PROF_HIP_API_STRING 85.8 | ^ 85.8 /therock/output/build/ml-libs/MIOpen/build/db_path.cpp:107:12: warning: not eliding copy on return [-Wnrvo] 85.8 107 | return udb_path; 85.8 | ^ 85.8 5 warnings generated when compiling for gfx942. 85.8 In file included from /therock/output/build/ml-libs/MIOpen/build/db_path.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 85.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 85.8 | ^ 85.8 In file included from /therock/output/build/ml-libs/MIOpen/build/db_path.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 85.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 85.8 | ^ 85.8 In file included from /therock/output/build/ml-libs/MIOpen/build/db_path.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 85.8 235 | #if __HIP_NO_IMAGE_SUPPORT 85.8 | ^ 85.8 In file included from /therock/output/build/ml-libs/MIOpen/build/db_path.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.8 187 | for (auto&& x : r.d) x = -x; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.8 248 | T x, y, z; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.8 195 | for (auto&& x : r.d) x = ~x; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.8 248 | T x, y, z; 85.8 | ^ 85.8 In file included from /therock/output/build/ml-libs/MIOpen/build/db_path.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 85.8 6799 | #if HIP_PROF_HIP_API_STRING 85.8 | ^ 85.8 /therock/output/build/ml-libs/MIOpen/build/db_path.cpp:107:12: warning: not eliding copy on return [-Wnrvo] 85.8 107 | return udb_path; 85.8 | ^ 85.8 7 warnings generated when compiling for host. 85.8 [423/916] Building CXX object src/CMakeFiles/MIOpen.dir/hipoc/hipoc_program.cpp.o 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 85.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.8 187 | for (auto&& x : r.d) x = -x; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.8 248 | T x, y, z; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.8 195 | for (auto&& x : r.d) x = ~x; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.8 248 | T x, y, z; 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 85.8 6799 | #if HIP_PROF_HIP_API_STRING 85.8 | ^ 85.8 4 warnings generated when compiling for gfx942. 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 85.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 85.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 85.8 235 | #if __HIP_NO_IMAGE_SUPPORT 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.8 187 | for (auto&& x : r.d) x = -x; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.8 248 | T x, y, z; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.8 195 | for (auto&& x : r.d) x = ~x; 85.8 | ^ 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.8 248 | T x, y, z; 85.8 | ^ 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 85.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 85.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 85.8 6799 | #if HIP_PROF_HIP_API_STRING 85.8 | ^ 85.8 6 warnings generated when compiling for host. 85.9 [424/916] Building CXX object src/CMakeFiles/MIOpen.dir/hip/batched_transpose_sol.cpp.o 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 85.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 85.9 | ^ 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.9 187 | for (auto&& x : r.d) x = -x; 85.9 | ^ 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.9 248 | T x, y, z; 85.9 | ^ 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.9 195 | for (auto&& x : r.d) x = ~x; 85.9 | ^ 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.9 248 | T x, y, z; 85.9 | ^ 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 85.9 6799 | #if HIP_PROF_HIP_API_STRING 85.9 | ^ 85.9 /therock/src/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:324:12: warning: not eliding copy on return [-Wnrvo] 85.9 324 | return best_kernel; 85.9 | ^ 85.9 5 warnings generated when compiling for gfx942. 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 85.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 85.9 | ^ 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 85.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 85.9 | ^ 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 85.9 235 | #if __HIP_NO_IMAGE_SUPPORT 85.9 | ^ 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.9 187 | for (auto&& x : r.d) x = -x; 85.9 | ^ 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.9 248 | T x, y, z; 85.9 | ^ 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 85.9 195 | for (auto&& x : r.d) x = ~x; 85.9 | ^ 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 85.9 248 | T x, y, z; 85.9 | ^ 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 85.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 85.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 85.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 85.9 6799 | #if HIP_PROF_HIP_API_STRING 85.9 | ^ 85.9 /therock/src/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:324:12: warning: not eliding copy on return [-Wnrvo] 85.9 324 | return best_kernel; 85.9 | ^ 85.9 7 warnings generated when compiling for host. 86.0 [425/916] Building CXX object src/CMakeFiles/MIOpen.dir/kthvalue.cpp.o 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 187 | for (auto&& x : r.d) x = -x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 195 | for (auto&& x : r.d) x = ~x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.0 6799 | #if HIP_PROF_HIP_API_STRING 86.0 | ^ 86.0 4 warnings generated when compiling for gfx942. 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.0 235 | #if __HIP_NO_IMAGE_SUPPORT 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 187 | for (auto&& x : r.d) x = -x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 195 | for (auto&& x : r.d) x = ~x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.0 6799 | #if HIP_PROF_HIP_API_STRING 86.0 | ^ 86.0 6 warnings generated when compiling for host. 86.0 [426/916] Building CXX object src/CMakeFiles/MIOpen.dir/seq_tensor.cpp.o 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 187 | for (auto&& x : r.d) x = -x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 195 | for (auto&& x : r.d) x = ~x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.0 6799 | #if HIP_PROF_HIP_API_STRING 86.0 | ^ 86.0 4 warnings generated when compiling for gfx942. 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.0 235 | #if __HIP_NO_IMAGE_SUPPORT 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 187 | for (auto&& x : r.d) x = -x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 195 | for (auto&& x : r.d) x = ~x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.0 6799 | #if HIP_PROF_HIP_API_STRING 86.0 | ^ 86.0 6 warnings generated when compiling for host. 86.0 [427/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp.o 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 187 | for (auto&& x : r.d) x = -x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 195 | for (auto&& x : r.d) x = ~x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.0 6799 | #if HIP_PROF_HIP_API_STRING 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.0 444 | return copy; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/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 86.0 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.0 714 | return last_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.0 751 | return best_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.0 444 | return copy; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/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 86.0 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.0 714 | return last_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.0 751 | return best_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.0 444 | return copy; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/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 86.0 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.0 714 | return last_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.0 751 | return best_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.0 444 | return copy; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/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 86.0 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.0 714 | return last_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.0 751 | return best_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.0 444 | return copy; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/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 86.0 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.0 714 | return last_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.0 751 | return best_config; 86.0 | ^ 86.0 19 warnings generated when compiling for gfx942. 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.0 235 | #if __HIP_NO_IMAGE_SUPPORT 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 187 | for (auto&& x : r.d) x = -x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 195 | for (auto&& x : r.d) x = ~x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.0 6799 | #if HIP_PROF_HIP_API_STRING 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.0 444 | return copy; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/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 86.0 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.0 714 | return last_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.0 751 | return best_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.0 444 | return copy; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/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 86.0 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.0 714 | return last_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.0 751 | return best_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.0 444 | return copy; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/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 86.0 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.0 714 | return last_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.0 751 | return best_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.0 444 | return copy; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/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 86.0 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.0 714 | return last_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.0 751 | return best_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.0 444 | return copy; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/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 86.0 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.0 714 | return last_config; 86.0 | ^ 86.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.0 751 | return best_config; 86.0 | ^ 86.0 21 warnings generated when compiling for host. 86.0 [428/916] Building CXX object src/CMakeFiles/MIOpen.dir/multimarginloss.cpp.o 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 187 | for (auto&& x : r.d) x = -x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 195 | for (auto&& x : r.d) x = ~x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.0 6799 | #if HIP_PROF_HIP_API_STRING 86.0 | ^ 86.0 4 warnings generated when compiling for gfx942. 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.0 235 | #if __HIP_NO_IMAGE_SUPPORT 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 187 | for (auto&& x : r.d) x = -x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 195 | for (auto&& x : r.d) x = ~x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.0 6799 | #if HIP_PROF_HIP_API_STRING 86.0 | ^ 86.0 6 warnings generated when compiling for host. 86.0 [429/916] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/rnn_util_ocl.cpp.o 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnn_util_ocl.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnn_util_ocl.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 187 | for (auto&& x : r.d) x = -x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 195 | for (auto&& x : r.d) x = ~x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnn_util_ocl.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.0 6799 | #if HIP_PROF_HIP_API_STRING 86.0 | ^ 86.0 4 warnings generated when compiling for gfx942. 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnn_util_ocl.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnn_util_ocl.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnn_util_ocl.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.0 235 | #if __HIP_NO_IMAGE_SUPPORT 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnn_util_ocl.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 187 | for (auto&& x : r.d) x = -x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.0 195 | for (auto&& x : r.d) x = ~x; 86.0 | ^ 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.0 248 | T x, y, z; 86.0 | ^ 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnn_util_ocl.cpp:27: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.0 6799 | #if HIP_PROF_HIP_API_STRING 86.0 | ^ 86.0 6 warnings generated when compiling for host. 86.1 [430/916] Building CXX object src/CMakeFiles/MIOpen.dir/hip/general_tensor_reorder_sol.cpp.o 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.1 187 | for (auto&& x : r.d) x = -x; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.1 248 | T x, y, z; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.1 195 | for (auto&& x : r.d) x = ~x; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.1 248 | T x, y, z; 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.1 6799 | #if HIP_PROF_HIP_API_STRING 86.1 | ^ 86.1 /therock/src/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 86.1 114 | return default_kernel; 86.1 | ^ 86.1 5 warnings generated when compiling for gfx942. 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.1 235 | #if __HIP_NO_IMAGE_SUPPORT 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.1 187 | for (auto&& x : r.d) x = -x; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.1 248 | T x, y, z; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.1 195 | for (auto&& x : r.d) x = ~x; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.1 248 | T x, y, z; 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.1 6799 | #if HIP_PROF_HIP_API_STRING 86.1 | ^ 86.1 /therock/src/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 86.1 114 | return default_kernel; 86.1 | ^ 86.1 7 warnings generated when compiling for host. 86.1 [431/916] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/fusionopconvocl.cpp.o 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.1 187 | for (auto&& x : r.d) x = -x; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.1 248 | T x, y, z; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.1 195 | for (auto&& x : r.d) x = ~x; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.1 248 | T x, y, z; 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.1 6799 | #if HIP_PROF_HIP_API_STRING 86.1 | ^ 86.1 4 warnings generated when compiling for gfx942. 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.1 235 | #if __HIP_NO_IMAGE_SUPPORT 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.1 187 | for (auto&& x : r.d) x = -x; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.1 248 | T x, y, z; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.1 195 | for (auto&& x : r.d) x = ~x; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.1 248 | T x, y, z; 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.1 6799 | #if HIP_PROF_HIP_API_STRING 86.1 | ^ 86.1 6 warnings generated when compiling for host. 86.1 [432/916] Building CXX object src/CMakeFiles/MIOpen.dir/kernel_cache.cpp.o 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.1 187 | for (auto&& x : r.d) x = -x; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.1 248 | T x, y, z; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.1 195 | for (auto&& x : r.d) x = ~x; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.1 248 | T x, y, z; 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.1 6799 | #if HIP_PROF_HIP_API_STRING 86.1 | ^ 86.1 4 warnings generated when compiling for gfx942. 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.1 235 | #if __HIP_NO_IMAGE_SUPPORT 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.1 187 | for (auto&& x : r.d) x = -x; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.1 248 | T x, y, z; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.1 195 | for (auto&& x : r.d) x = ~x; 86.1 | ^ 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.1 248 | T x, y, z; 86.1 | ^ 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.1 6799 | #if HIP_PROF_HIP_API_STRING 86.1 | ^ 86.1 6 warnings generated when compiling for host. 86.2 [433/916] Building CXX object src/CMakeFiles/MIOpen.dir/getitem.cpp.o 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 4 warnings generated when compiling for gfx942. 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.2 235 | #if __HIP_NO_IMAGE_SUPPORT 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/getitem.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 6 warnings generated when compiling for host. 86.2 [434/916] Building CXX object src/CMakeFiles/MIOpen.dir/reducecalculation.cpp.o 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 4 warnings generated when compiling for gfx942. 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.2 235 | #if __HIP_NO_IMAGE_SUPPORT 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 6 warnings generated when compiling for host. 86.2 [435/916] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/mloNorm.cpp.o 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 4 warnings generated when compiling for gfx942. 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.2 235 | #if __HIP_NO_IMAGE_SUPPORT 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 6 warnings generated when compiling for host. 86.2 [436/916] Building CXX object src/CMakeFiles/MIOpen.dir/prelu.cpp.o 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 4 warnings generated when compiling for gfx942. 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.2 235 | #if __HIP_NO_IMAGE_SUPPORT 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/prelu.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 6 warnings generated when compiling for host. 86.2 [437/916] Building CXX object src/CMakeFiles/MIOpen.dir/cat.cpp.o 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 4 warnings generated when compiling for gfx942. 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.2 235 | #if __HIP_NO_IMAGE_SUPPORT 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/cat.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 6 warnings generated when compiling for host. 86.2 [438/916] Building CXX object src/CMakeFiles/MIOpen.dir/addlayernorm.cpp.o 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 4 warnings generated when compiling for gfx942. 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.2 235 | #if __HIP_NO_IMAGE_SUPPORT 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 6 warnings generated when compiling for host. 86.2 [439/916] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/activ_ocl.cpp.o 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 187 | for (auto&& x : r.d) x = -x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.2 195 | for (auto&& x : r.d) x = ~x; 86.2 | ^ 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.2 248 | T x, y, z; 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.2 6799 | #if HIP_PROF_HIP_API_STRING 86.2 | ^ 86.2 4 warnings generated when compiling for gfx942. 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.2 | ^ 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 86.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.3 235 | #if __HIP_NO_IMAGE_SUPPORT 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 187 | for (auto&& x : r.d) x = -x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 195 | for (auto&& x : r.d) x = ~x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.3 6799 | #if HIP_PROF_HIP_API_STRING 86.3 | ^ 86.3 6 warnings generated when compiling for host. 86.3 [440/916] Building CXX object src/CMakeFiles/MIOpen.dir/layernorm.cpp.o 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 187 | for (auto&& x : r.d) x = -x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 195 | for (auto&& x : r.d) x = ~x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.3 6799 | #if HIP_PROF_HIP_API_STRING 86.3 | ^ 86.3 4 warnings generated when compiling for gfx942. 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.3 235 | #if __HIP_NO_IMAGE_SUPPORT 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 187 | for (auto&& x : r.d) x = -x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 195 | for (auto&& x : r.d) x = ~x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.3 6799 | #if HIP_PROF_HIP_API_STRING 86.3 | ^ 86.3 6 warnings generated when compiling for host. 86.3 [441/916] Building CXX object src/CMakeFiles/MIOpen.dir/glu.cpp.o 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu.cpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu.cpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 187 | for (auto&& x : r.d) x = -x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 195 | for (auto&& x : r.d) x = ~x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu.cpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.3 6799 | #if HIP_PROF_HIP_API_STRING 86.3 | ^ 86.3 4 warnings generated when compiling for gfx942. 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu.cpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu.cpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu.cpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.3 235 | #if __HIP_NO_IMAGE_SUPPORT 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu.cpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 187 | for (auto&& x : r.d) x = -x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 195 | for (auto&& x : r.d) x = ~x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/glu.cpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.3 6799 | #if HIP_PROF_HIP_API_STRING 86.3 | ^ 86.3 6 warnings generated when compiling for host. 86.3 [442/916] Building CXX object src/CMakeFiles/MIOpen.dir/groupnorm.cpp.o 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 187 | for (auto&& x : r.d) x = -x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 195 | for (auto&& x : r.d) x = ~x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.3 6799 | #if HIP_PROF_HIP_API_STRING 86.3 | ^ 86.3 4 warnings generated when compiling for gfx942. 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.3 235 | #if __HIP_NO_IMAGE_SUPPORT 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 187 | for (auto&& x : r.d) x = -x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 195 | for (auto&& x : r.d) x = ~x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.3 6799 | #if HIP_PROF_HIP_API_STRING 86.3 | ^ 86.3 6 warnings generated when compiling for host. 86.3 [443/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp.o 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 187 | for (auto&& x : r.d) x = -x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 195 | for (auto&& x : r.d) x = ~x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.3 6799 | #if HIP_PROF_HIP_API_STRING 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.3 444 | return copy; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/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 86.3 599 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.3 714 | return last_config; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.3 751 | return best_config; 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, signed char, signed char, ck::Tuple, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:659:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, signed char, signed char, ck::Tuple, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 659 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:666:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 666 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:673:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 673 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:659:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams>' requested here 86.3 659 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:666:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams>' requested here 86.3 666 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:673:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams>' requested here 86.3 673 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:659:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 659 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:666:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 666 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:673:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 673 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:659:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 659 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:666:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 666 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:673:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 673 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 19 warnings generated when compiling for gfx942. 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.3 235 | #if __HIP_NO_IMAGE_SUPPORT 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 187 | for (auto&& x : r.d) x = -x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.3 195 | for (auto&& x : r.d) x = ~x; 86.3 | ^ 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.3 248 | T x, y, z; 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.3 6799 | #if HIP_PROF_HIP_API_STRING 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.3 444 | return copy; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/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 86.3 599 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.3 714 | return last_config; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.3 751 | return best_config; 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, signed char, signed char, ck::Tuple, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:659:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, signed char, signed char, ck::Tuple, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 659 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:666:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 666 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:673:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 673 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:659:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams>' requested here 86.3 659 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:666:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams>' requested here 86.3 666 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:673:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams>' requested here 86.3 673 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:659:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 659 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:666:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 666 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:673:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 673 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:659:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 659 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:666:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 666 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:47: 86.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.3 1262 | return result; 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1449:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGC, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Input>>' requested here 86.3 1449 | return InitInvokerFactoryNCHW( 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:673:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryBwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGC, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.3 673 | return InitInvokerFactoryBwdNCHW<3, 86.3 | ^ 86.3 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:652:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:654:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:681:9)>' requested here 86.3 652 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.3 | ^ 86.3 21 warnings generated when compiling for host. 86.4 [444/916] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/fusionopbiasbnactivocl.cpp.o 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 187 | for (auto&& x : r.d) x = -x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 195 | for (auto&& x : r.d) x = ~x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.4 6799 | #if HIP_PROF_HIP_API_STRING 86.4 | ^ 86.4 4 warnings generated when compiling for gfx942. 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.4 235 | #if __HIP_NO_IMAGE_SUPPORT 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 187 | for (auto&& x : r.d) x = -x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 195 | for (auto&& x : r.d) x = ~x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.4 6799 | #if HIP_PROF_HIP_API_STRING 86.4 | ^ 86.4 6 warnings generated when compiling for host. 86.4 [445/916] Building CXX object src/CMakeFiles/MIOpen.dir/adam.cpp.o 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 187 | for (auto&& x : r.d) x = -x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 195 | for (auto&& x : r.d) x = ~x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.4 6799 | #if HIP_PROF_HIP_API_STRING 86.4 | ^ 86.4 4 warnings generated when compiling for gfx942. 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.4 235 | #if __HIP_NO_IMAGE_SUPPORT 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 187 | for (auto&& x : r.d) x = -x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 195 | for (auto&& x : r.d) x = ~x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/adam.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.4 6799 | #if HIP_PROF_HIP_API_STRING 86.4 | ^ 86.4 6 warnings generated when compiling for host. 86.4 [446/916] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/utilocl.cpp.o 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 187 | for (auto&& x : r.d) x = -x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 195 | for (auto&& x : r.d) x = ~x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.4 6799 | #if HIP_PROF_HIP_API_STRING 86.4 | ^ 86.4 4 warnings generated when compiling for gfx942. 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.4 235 | #if __HIP_NO_IMAGE_SUPPORT 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 187 | for (auto&& x : r.d) x = -x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 195 | for (auto&& x : r.d) x = ~x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.4 6799 | #if HIP_PROF_HIP_API_STRING 86.4 | ^ 86.4 6 warnings generated when compiling for host. 86.4 [447/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp.o 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 187 | for (auto&& x : r.d) x = -x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 195 | for (auto&& x : r.d) x = ~x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.4 6799 | #if HIP_PROF_HIP_API_STRING 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.4 444 | return copy; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/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 86.4 722 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.4 714 | return last_config; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.4 751 | return best_config; 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, signed char, signed char, ck::Tuple, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:806:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, signed char, signed char, ck::Tuple, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 806 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:813:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 813 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:820:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 820 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:806:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams>' requested here 86.4 806 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:813:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams>' requested here 86.4 813 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:820:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams>' requested here 86.4 820 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:806:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 806 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:813:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 813 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:820:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 820 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:806:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 806 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:813:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 813 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:820:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 820 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 19 warnings generated when compiling for gfx942. 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.4 235 | #if __HIP_NO_IMAGE_SUPPORT 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 187 | for (auto&& x : r.d) x = -x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.4 195 | for (auto&& x : r.d) x = ~x; 86.4 | ^ 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.4 248 | T x, y, z; 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.4 6799 | #if HIP_PROF_HIP_API_STRING 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.4 444 | return copy; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/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 86.4 722 | return GenericSearch(*this, ctx, problem, invoke_ctx); 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.4 714 | return last_config; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.4 751 | return best_config; 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, signed char, signed char, ck::Tuple, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:806:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, signed char, signed char, ck::Tuple, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 806 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:813:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 813 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:820:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, signed char, signed char, ck::Tuple<>, signed char, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 820 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:806:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams>' requested here 86.4 806 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:813:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams>' requested here 86.4 813 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:820:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::DataInvokeParams>' requested here 86.4 820 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:806:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 806 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:813:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 813 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:820:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple<>, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 820 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:806:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 806 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:813:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 813 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:48: 86.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.4 1262 | return result; 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.4 1433 | return InitInvokerFactoryNCHW( 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:820:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple<>, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::DataInvokeParams>' requested here 86.4 820 | return InitInvokerFactoryFwdNCHW<3, 86.4 | ^ 86.4 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:799:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:801:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:828:9)>' requested here 86.4 799 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.4 | ^ 86.4 21 warnings generated when compiling for host. 86.4 [448/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp.o 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.5 187 | for (auto&& x : r.d) x = -x; 86.5 | ^ 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.5 248 | T x, y, z; 86.5 | ^ 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.5 195 | for (auto&& x : r.d) x = ~x; 86.5 | ^ 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.5 248 | T x, y, z; 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.5 6799 | #if HIP_PROF_HIP_API_STRING 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:33: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 86.5 448 | return s; 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.5 444 | return copy; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/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 86.5 599 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.5 714 | return last_config; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.5 751 | return best_config; 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:40: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.5 1262 | return result; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, unsigned short>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.5 1433 | return InitInvokerFactoryNCHW( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:679:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, unsigned short>, miopen::fusion::FusionInvokeParams>' requested here 86.5 679 | return InitInvokerFactoryFwdNCHW' requested here 86.5 675 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:714:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<3, unsigned short>' requested here 86.5 714 | return GetSolutionForDimensionality(ctx, conv_problem, config); 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:738:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<3>' requested here 86.5 738 | return GetSolutionWithDim<3>(ctx, fdesc_problem, config); 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:40: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.5 1262 | return result; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, _Float16>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.5 1433 | return InitInvokerFactoryNCHW( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:679:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, _Float16>, miopen::fusion::FusionInvokeParams>' requested here 86.5 679 | return InitInvokerFactoryFwdNCHW' requested here 86.5 675 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:716:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<3, _Float16>' requested here 86.5 716 | return GetSolutionForDimensionality(ctx, conv_problem, config); 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:738:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<3>' requested here 86.5 738 | return GetSolutionWithDim<3>(ctx, fdesc_problem, config); 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:40: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.5 1262 | return result; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, float>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.5 1433 | return InitInvokerFactoryNCHW( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:679:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, float>, miopen::fusion::FusionInvokeParams>' requested here 86.5 679 | return InitInvokerFactoryFwdNCHW' requested here 86.5 675 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:717:30: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<3, float>' requested here 86.5 717 | case miopenFloat: return GetSolutionForDimensionality(ctx, conv_problem, config); 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:738:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<3>' requested here 86.5 738 | return GetSolutionWithDim<3>(ctx, fdesc_problem, config); 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:40: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.5 1262 | return result; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, unsigned short>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.5 1433 | return InitInvokerFactoryNCHW( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:679:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, unsigned short>, miopen::fusion::FusionInvokeParams>' requested here 86.5 679 | return InitInvokerFactoryFwdNCHW' requested here 86.5 675 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:714:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<2, unsigned short>' requested here 86.5 714 | return GetSolutionForDimensionality(ctx, conv_problem, config); 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:740:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<2>' requested here 86.5 740 | return GetSolutionWithDim<2>(ctx, fdesc_problem, config); 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:40: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.5 1262 | return result; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, _Float16>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.5 1433 | return InitInvokerFactoryNCHW( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:679:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, _Float16>, miopen::fusion::FusionInvokeParams>' requested here 86.5 679 | return InitInvokerFactoryFwdNCHW' requested here 86.5 675 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:716:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<2, _Float16>' requested here 86.5 716 | return GetSolutionForDimensionality(ctx, conv_problem, config); 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:740:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<2>' requested here 86.5 740 | return GetSolutionWithDim<2>(ctx, fdesc_problem, config); 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:40: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.5 1262 | return result; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, float>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.5 1433 | return InitInvokerFactoryNCHW( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:679:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, float>, miopen::fusion::FusionInvokeParams>' requested here 86.5 679 | return InitInvokerFactoryFwdNCHW' requested here 86.5 675 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:717:30: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<2, float>' requested here 86.5 717 | case miopenFloat: return GetSolutionForDimensionality(ctx, conv_problem, config); 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:740:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<2>' requested here 86.5 740 | return GetSolutionWithDim<2>(ctx, fdesc_problem, config); 86.5 | ^ 86.5 14 warnings generated when compiling for gfx942. 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.5 235 | #if __HIP_NO_IMAGE_SUPPORT 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.5 187 | for (auto&& x : r.d) x = -x; 86.5 | ^ 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.5 248 | T x, y, z; 86.5 | ^ 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.5 195 | for (auto&& x : r.d) x = ~x; 86.5 | ^ 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.5 248 | T x, y, z; 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.5 6799 | #if HIP_PROF_HIP_API_STRING 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:33: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 86.5 448 | return s; 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 86.5 444 | return copy; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/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 86.5 599 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 86.5 714 | return last_config; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 86.5 751 | return best_config; 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:40: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.5 1262 | return result; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, unsigned short>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.5 1433 | return InitInvokerFactoryNCHW( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:679:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, unsigned short>, miopen::fusion::FusionInvokeParams>' requested here 86.5 679 | return InitInvokerFactoryFwdNCHW' requested here 86.5 675 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:714:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<3, unsigned short>' requested here 86.5 714 | return GetSolutionForDimensionality(ctx, conv_problem, config); 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:738:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<3>' requested here 86.5 738 | return GetSolutionWithDim<3>(ctx, fdesc_problem, config); 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:40: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.5 1262 | return result; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, _Float16>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.5 1433 | return InitInvokerFactoryNCHW( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:679:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, _Float16>, miopen::fusion::FusionInvokeParams>' requested here 86.5 679 | return InitInvokerFactoryFwdNCHW' requested here 86.5 675 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:716:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<3, _Float16>' requested here 86.5 716 | return GetSolutionForDimensionality(ctx, conv_problem, config); 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:738:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<3>' requested here 86.5 738 | return GetSolutionWithDim<3>(ctx, fdesc_problem, config); 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:40: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.5 1262 | return result; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, float>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.5 1433 | return InitInvokerFactoryNCHW( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:679:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NDHWGK, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<3, float>, miopen::fusion::FusionInvokeParams>' requested here 86.5 679 | return InitInvokerFactoryFwdNCHW' requested here 86.5 675 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:717:30: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<3, float>' requested here 86.5 717 | case miopenFloat: return GetSolutionForDimensionality(ctx, conv_problem, config); 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:738:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<3>' requested here 86.5 738 | return GetSolutionWithDim<3>(ctx, fdesc_problem, config); 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:40: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.5 1262 | return result; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, unsigned short>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.5 1433 | return InitInvokerFactoryNCHW( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:679:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, unsigned short, unsigned short, ck::Tuple, unsigned short, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, unsigned short>, miopen::fusion::FusionInvokeParams>' requested here 86.5 679 | return InitInvokerFactoryFwdNCHW' requested here 86.5 675 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:714:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<2, unsigned short>' requested here 86.5 714 | return GetSolutionForDimensionality(ctx, conv_problem, config); 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:740:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<2>' requested here 86.5 740 | return GetSolutionWithDim<2>(ctx, fdesc_problem, config); 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:40: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.5 1262 | return result; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, _Float16>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.5 1433 | return InitInvokerFactoryNCHW( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:679:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, _Float16, _Float16, ck::Tuple<_Float16>, _Float16, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, _Float16>, miopen::fusion::FusionInvokeParams>' requested here 86.5 679 | return InitInvokerFactoryFwdNCHW' requested here 86.5 675 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:716:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<2, _Float16>' requested here 86.5 716 | return GetSolutionForDimensionality(ctx, conv_problem, config); 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:740:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<2>' requested here 86.5 740 | return GetSolutionWithDim<2>(ctx, fdesc_problem, config); 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:40: 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 86.5 1262 | return result; 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1433:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, ck::tensor_layout::convolution::NHWGK, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, float>, miopen::fusion::FusionInvokeParams, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Weights>, miopen::solver::internal::TransposeOperand<2, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Output>>' requested here 86.5 1433 | return InitInvokerFactoryNCHW( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:679:20: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryFwdNCHW<2, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, ck::tensor_layout::convolution::NHWGK, float, float, ck::Tuple, float, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::AddClamp>>, miopen::solver::fusion::(anonymous namespace)::CKArgs<2, float>, miopen::fusion::FusionInvokeParams>' requested here 86.5 679 | return InitInvokerFactoryFwdNCHW' requested here 86.5 675 | return MakeSolutionGroupConvImplicitGemmXdlops( 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:717:30: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionForDimensionality<2, float>' requested here 86.5 717 | case miopenFloat: return GetSolutionForDimensionality(ctx, conv_problem, config); 86.5 | ^ 86.5 /therock/src/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:740:16: note: in instantiation of function template specialization 'miopen::solver::fusion::GetSolutionWithDim<2>' requested here 86.5 740 | return GetSolutionWithDim<2>(ctx, fdesc_problem, config); 86.5 | ^ 86.5 16 warnings generated when compiling for host. 86.5 [449/916] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/dropoutocl.cpp.o 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.5 187 | for (auto&& x : r.d) x = -x; 86.5 | ^ 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.5 248 | T x, y, z; 86.5 | ^ 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.5 195 | for (auto&& x : r.d) x = ~x; 86.5 | ^ 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.5 248 | T x, y, z; 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.5 6799 | #if HIP_PROF_HIP_API_STRING 86.5 | ^ 86.5 4 warnings generated when compiling for gfx942. 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.5 235 | #if __HIP_NO_IMAGE_SUPPORT 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.5 187 | for (auto&& x : r.d) x = -x; 86.5 | ^ 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.5 248 | T x, y, z; 86.5 | ^ 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.5 195 | for (auto&& x : r.d) x = ~x; 86.5 | ^ 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.5 248 | T x, y, z; 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.5 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.5 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.5 6799 | #if HIP_PROF_HIP_API_STRING 86.5 | ^ 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:40: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/../../test/dropout_util.hpp:49: 86.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/../../test/../src/kernels/miopen_rocrand.hpp:45: 86.5 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_xorwow.h:24: 86.5 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_common.h:45:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.5 45 | #if __HIP_DEVICE_COMPILE__ \ 86.5 | ^ 86.5 7 warnings generated when compiling for host. 86.6 [450/916] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/batchnormocl.cpp.o 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.6 | ^ 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.6 187 | for (auto&& x : r.d) x = -x; 86.6 | ^ 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.6 248 | T x, y, z; 86.6 | ^ 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.6 195 | for (auto&& x : r.d) x = ~x; 86.6 | ^ 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.6 248 | T x, y, z; 86.6 | ^ 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.6 6799 | #if HIP_PROF_HIP_API_STRING 86.6 | ^ 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:42: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 86.6 448 | return s; 86.6 | ^ 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 86.6 350 | return ret; 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 86.6 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::batchnorm::PerformanceConfigBnFwdTraining>' requested here 86.6 157 | db().Update(problem, s.SolverDbId(), c); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 86.6 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 86.6 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnFwdTrainingSpatial, miopen::solver::batchnorm::BnFwdTrainingPerActivation>' requested here 86.6 366 | miopen::each_args( 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:479:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForSolutions' requested here 86.6 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:499:16: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 86.6 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:209:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 86.6 209 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 86.6 | ^ 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 86.6 350 | return ret; 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 86.6 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::batchnorm::PerformanceConfigBnBwdBackward>' requested here 86.6 157 | db().Update(problem, s.SolverDbId(), c); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 86.6 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 86.6 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnBwdTrainingSpatial, miopen::solver::batchnorm::BnBwdTrainingPerActivation>' requested here 86.6 366 | miopen::each_args( 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:479:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForSolutions' requested here 86.6 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:499:16: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 86.6 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:466:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 86.6 466 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 86.6 | ^ 86.6 7 warnings generated when compiling for gfx942. 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.6 | ^ 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.6 | ^ 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.6 235 | #if __HIP_NO_IMAGE_SUPPORT 86.6 | ^ 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.6 187 | for (auto&& x : r.d) x = -x; 86.6 | ^ 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.6 248 | T x, y, z; 86.6 | ^ 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.6 195 | for (auto&& x : r.d) x = ~x; 86.6 | ^ 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.6 248 | T x, y, z; 86.6 | ^ 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.6 6799 | #if HIP_PROF_HIP_API_STRING 86.6 | ^ 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:42: 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 86.6 448 | return s; 86.6 | ^ 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 86.6 350 | return ret; 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 86.6 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::batchnorm::PerformanceConfigBnFwdTraining>' requested here 86.6 157 | db().Update(problem, s.SolverDbId(), c); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 86.6 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 86.6 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnFwdTrainingSpatial, miopen::solver::batchnorm::BnFwdTrainingPerActivation>' requested here 86.6 366 | miopen::each_args( 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:479:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForSolutions' requested here 86.6 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:499:16: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 86.6 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:209:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 86.6 209 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 86.6 | ^ 86.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 86.6 350 | return ret; 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 86.6 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::batchnorm::PerformanceConfigBnBwdBackward>' requested here 86.6 157 | db().Update(problem, s.SolverDbId(), c); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 86.6 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 86.6 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnBwdTrainingSpatial, miopen::solver::batchnorm::BnBwdTrainingPerActivation>' requested here 86.6 366 | miopen::each_args( 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:479:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForSolutions' requested here 86.6 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:499:16: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 86.6 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 86.6 | ^ 86.6 /therock/src/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:466:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 86.6 466 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 86.6 | ^ 86.6 9 warnings generated when compiling for host. 86.9 [451/916] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/lrn_ocl.cpp.o 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.9 | ^ 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.9 187 | for (auto&& x : r.d) x = -x; 86.9 | ^ 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.9 248 | T x, y, z; 86.9 | ^ 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.9 195 | for (auto&& x : r.d) x = ~x; 86.9 | ^ 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.9 248 | T x, y, z; 86.9 | ^ 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.9 6799 | #if HIP_PROF_HIP_API_STRING 86.9 | ^ 86.9 4 warnings generated when compiling for gfx942. 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 86.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 86.9 | ^ 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 86.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 86.9 | ^ 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 86.9 235 | #if __HIP_NO_IMAGE_SUPPORT 86.9 | ^ 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.9 187 | for (auto&& x : r.d) x = -x; 86.9 | ^ 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.9 248 | T x, y, z; 86.9 | ^ 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 86.9 195 | for (auto&& x : r.d) x = ~x; 86.9 | ^ 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 86.9 248 | T x, y, z; 86.9 | ^ 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 86.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 86.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 86.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 86.9 6799 | #if HIP_PROF_HIP_API_STRING 86.9 | ^ 86.9 6 warnings generated when compiling for host. 91.8 [452/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp.o 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 91.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 91.8 | ^ 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 91.8 187 | for (auto&& x : r.d) x = -x; 91.8 | ^ 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 91.8 248 | T x, y, z; 91.8 | ^ 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 91.8 195 | for (auto&& x : r.d) x = ~x; 91.8 | ^ 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 91.8 248 | T x, y, z; 91.8 | ^ 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 91.8 6799 | #if HIP_PROF_HIP_API_STRING 91.8 | ^ 91.8 4 warnings generated when compiling for gfx942. 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 91.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 91.8 | ^ 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 91.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 91.8 | ^ 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 91.8 235 | #if __HIP_NO_IMAGE_SUPPORT 91.8 | ^ 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 91.8 187 | for (auto&& x : r.d) x = -x; 91.8 | ^ 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 91.8 248 | T x, y, z; 91.8 | ^ 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 91.8 195 | for (auto&& x : r.d) x = ~x; 91.8 | ^ 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 91.8 248 | T x, y, z; 91.8 | ^ 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 91.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 91.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 91.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 91.8 6799 | #if HIP_PROF_HIP_API_STRING 91.8 | ^ 91.8 6 warnings generated when compiling for host. 93.6 [453/916] Building CXX object src/CMakeFiles/MIOpen.dir/t5layernorm.cpp.o 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 93.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 93.6 | ^ 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 93.6 187 | for (auto&& x : r.d) x = -x; 93.6 | ^ 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 93.6 248 | T x, y, z; 93.6 | ^ 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 93.6 195 | for (auto&& x : r.d) x = ~x; 93.6 | ^ 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 93.6 248 | T x, y, z; 93.6 | ^ 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 93.6 6799 | #if HIP_PROF_HIP_API_STRING 93.6 | ^ 93.6 4 warnings generated when compiling for gfx942. 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 93.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 93.6 | ^ 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 93.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 93.6 | ^ 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 93.6 235 | #if __HIP_NO_IMAGE_SUPPORT 93.6 | ^ 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 93.6 187 | for (auto&& x : r.d) x = -x; 93.6 | ^ 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 93.6 248 | T x, y, z; 93.6 | ^ 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 93.6 195 | for (auto&& x : r.d) x = ~x; 93.6 | ^ 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 93.6 248 | T x, y, z; 93.6 | ^ 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 93.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 93.6 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 93.6 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 93.6 6799 | #if HIP_PROF_HIP_API_STRING 93.6 | ^ 93.6 6 warnings generated when compiling for host. 94.0 [454/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/heuristics/metadata_3d.cpp.o 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 94.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 94.0 | ^ 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 94.0 187 | for (auto&& x : r.d) x = -x; 94.0 | ^ 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 94.0 248 | T x, y, z; 94.0 | ^ 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 94.0 195 | for (auto&& x : r.d) x = ~x; 94.0 | ^ 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 94.0 248 | T x, y, z; 94.0 | ^ 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 94.0 6799 | #if HIP_PROF_HIP_API_STRING 94.0 | ^ 94.0 4 warnings generated when compiling for gfx942. 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 94.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 94.0 | ^ 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 94.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 94.0 | ^ 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 94.0 235 | #if __HIP_NO_IMAGE_SUPPORT 94.0 | ^ 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 94.0 187 | for (auto&& x : r.d) x = -x; 94.0 | ^ 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 94.0 248 | T x, y, z; 94.0 | ^ 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 94.0 195 | for (auto&& x : r.d) x = ~x; 94.0 | ^ 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 94.0 248 | T x, y, z; 94.0 | ^ 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 94.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.0 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 94.0 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 94.0 6799 | #if HIP_PROF_HIP_API_STRING 94.0 | ^ 94.0 6 warnings generated when compiling for host. 94.8 [455/916] Building CXX object src/CMakeFiles/MIOpen.dir/rope.cpp.o 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope.cpp:27: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 94.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 94.8 | ^ 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope.cpp:27: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 94.8 187 | for (auto&& x : r.d) x = -x; 94.8 | ^ 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 94.8 248 | T x, y, z; 94.8 | ^ 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 94.8 195 | for (auto&& x : r.d) x = ~x; 94.8 | ^ 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 94.8 248 | T x, y, z; 94.8 | ^ 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope.cpp:27: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 94.8 6799 | #if HIP_PROF_HIP_API_STRING 94.8 | ^ 94.8 4 warnings generated when compiling for gfx942. 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope.cpp:27: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 94.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 94.8 | ^ 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope.cpp:27: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 94.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 94.8 | ^ 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope.cpp:27: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 94.8 235 | #if __HIP_NO_IMAGE_SUPPORT 94.8 | ^ 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope.cpp:27: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 94.8 187 | for (auto&& x : r.d) x = -x; 94.8 | ^ 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 94.8 248 | T x, y, z; 94.8 | ^ 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 94.8 195 | for (auto&& x : r.d) x = ~x; 94.8 | ^ 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 94.8 248 | T x, y, z; 94.8 | ^ 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/rope.cpp:27: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 94.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 94.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 94.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 94.8 6799 | #if HIP_PROF_HIP_API_STRING 94.8 | ^ 94.8 6 warnings generated when compiling for host. 95.2 [456/916] Building CXX object src/CMakeFiles/MIOpen.dir/transformers_adam_w.cpp.o 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 95.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 95.2 | ^ 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 95.2 187 | for (auto&& x : r.d) x = -x; 95.2 | ^ 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 95.2 248 | T x, y, z; 95.2 | ^ 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 95.2 195 | for (auto&& x : r.d) x = ~x; 95.2 | ^ 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 95.2 248 | T x, y, z; 95.2 | ^ 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 95.2 6799 | #if HIP_PROF_HIP_API_STRING 95.2 | ^ 95.2 4 warnings generated when compiling for gfx942. 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 95.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 95.2 | ^ 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 95.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 95.2 | ^ 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 95.2 235 | #if __HIP_NO_IMAGE_SUPPORT 95.2 | ^ 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 95.2 187 | for (auto&& x : r.d) x = -x; 95.2 | ^ 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 95.2 248 | T x, y, z; 95.2 | ^ 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 95.2 195 | for (auto&& x : r.d) x = ~x; 95.2 | ^ 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 95.2 248 | T x, y, z; 95.2 | ^ 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 95.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 95.2 6799 | #if HIP_PROF_HIP_API_STRING 95.2 | ^ 95.2 6 warnings generated when compiling for host. 95.4 [457/916] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/rnnocl.cpp.o 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 95.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 95.4 | ^ 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 95.4 187 | for (auto&& x : r.d) x = -x; 95.4 | ^ 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 95.4 248 | T x, y, z; 95.4 | ^ 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 95.4 195 | for (auto&& x : r.d) x = ~x; 95.4 | ^ 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 95.4 248 | T x, y, z; 95.4 | ^ 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 95.4 6799 | #if HIP_PROF_HIP_API_STRING 95.4 | ^ 95.4 4 warnings generated when compiling for gfx942. 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 95.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 95.4 | ^ 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 95.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 95.4 | ^ 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 95.4 235 | #if __HIP_NO_IMAGE_SUPPORT 95.4 | ^ 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 95.4 187 | for (auto&& x : r.d) x = -x; 95.4 | ^ 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 95.4 248 | T x, y, z; 95.4 | ^ 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 95.4 195 | for (auto&& x : r.d) x = ~x; 95.4 | ^ 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 95.4 248 | T x, y, z; 95.4 | ^ 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 95.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 95.4 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 95.4 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 95.4 6799 | #if HIP_PROF_HIP_API_STRING 95.4 | ^ 95.4 6 warnings generated when compiling for host. 99.3 [458/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/heuristics/ai_candidate_selection.cpp.o 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 99.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 99.3 | ^ 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 99.3 187 | for (auto&& x : r.d) x = -x; 99.3 | ^ 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 99.3 248 | T x, y, z; 99.3 | ^ 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 99.3 195 | for (auto&& x : r.d) x = ~x; 99.3 | ^ 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 99.3 248 | T x, y, z; 99.3 | ^ 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 99.3 6799 | #if HIP_PROF_HIP_API_STRING 99.3 | ^ 99.3 4 warnings generated when compiling for gfx942. 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 99.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 99.3 | ^ 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 99.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 99.3 | ^ 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 99.3 235 | #if __HIP_NO_IMAGE_SUPPORT 99.3 | ^ 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 99.3 187 | for (auto&& x : r.d) x = -x; 99.3 | ^ 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 99.3 248 | T x, y, z; 99.3 | ^ 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 99.3 195 | for (auto&& x : r.d) x = ~x; 99.3 | ^ 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 99.3 248 | T x, y, z; 99.3 | ^ 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 99.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 99.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 99.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 99.3 6799 | #if HIP_PROF_HIP_API_STRING 99.3 | ^ 99.3 6 warnings generated when compiling for host. 100.2 [459/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_8.cpp.o 100.2 [460/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_9.cpp.o 100.2 [461/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_4.cpp.o 100.2 [462/916] Building CXX object src/CMakeFiles/MIOpen.dir/hipoc/hipoc_kernel.cpp.o 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 100.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 100.2 | ^ 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 100.2 187 | for (auto&& x : r.d) x = -x; 100.2 | ^ 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 100.2 248 | T x, y, z; 100.2 | ^ 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 100.2 195 | for (auto&& x : r.d) x = ~x; 100.2 | ^ 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 100.2 248 | T x, y, z; 100.2 | ^ 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 100.2 6799 | #if HIP_PROF_HIP_API_STRING 100.2 | ^ 100.2 4 warnings generated when compiling for gfx942. 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 100.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 100.2 | ^ 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 100.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 100.2 | ^ 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 100.2 235 | #if __HIP_NO_IMAGE_SUPPORT 100.2 | ^ 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 100.2 187 | for (auto&& x : r.d) x = -x; 100.2 | ^ 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 100.2 248 | T x, y, z; 100.2 | ^ 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 100.2 195 | for (auto&& x : r.d) x = ~x; 100.2 | ^ 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 100.2 248 | T x, y, z; 100.2 | ^ 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 100.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.2 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 100.2 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 100.2 6799 | #if HIP_PROF_HIP_API_STRING 100.2 | ^ 100.2 6 warnings generated when compiling for host. 100.3 [463/916] Building CXX object src/CMakeFiles/MIOpen.dir/gemm_v2.cpp.o 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 100.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 100.3 | ^ 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 100.3 187 | for (auto&& x : r.d) x = -x; 100.3 | ^ 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 100.3 248 | T x, y, z; 100.3 | ^ 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 100.3 195 | for (auto&& x : r.d) x = ~x; 100.3 | ^ 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 100.3 248 | T x, y, z; 100.3 | ^ 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 100.3 6799 | #if HIP_PROF_HIP_API_STRING 100.3 | ^ 100.3 4 warnings generated when compiling for gfx942. 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 100.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 100.3 | ^ 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 100.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 100.3 | ^ 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 100.3 235 | #if __HIP_NO_IMAGE_SUPPORT 100.3 | ^ 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 100.3 187 | for (auto&& x : r.d) x = -x; 100.3 | ^ 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 100.3 248 | T x, y, z; 100.3 | ^ 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 100.3 195 | for (auto&& x : r.d) x = ~x; 100.3 | ^ 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 100.3 248 | T x, y, z; 100.3 | ^ 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.3 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 100.3 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 100.3 6799 | #if HIP_PROF_HIP_API_STRING 100.3 | ^ 100.3 6 warnings generated when compiling for host. 100.3 [464/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_10.cpp.o 100.7 [465/916] Building CXX object src/CMakeFiles/MIOpen.dir/reduceextreme.cpp.o 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 100.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 100.7 | ^ 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 100.7 187 | for (auto&& x : r.d) x = -x; 100.7 | ^ 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 100.7 248 | T x, y, z; 100.7 | ^ 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 100.7 195 | for (auto&& x : r.d) x = ~x; 100.7 | ^ 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 100.7 248 | T x, y, z; 100.7 | ^ 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 100.7 6799 | #if HIP_PROF_HIP_API_STRING 100.7 | ^ 100.7 4 warnings generated when compiling for gfx942. 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 100.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 100.7 | ^ 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 100.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 100.7 | ^ 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 100.7 235 | #if __HIP_NO_IMAGE_SUPPORT 100.7 | ^ 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 100.7 187 | for (auto&& x : r.d) x = -x; 100.7 | ^ 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 100.7 248 | T x, y, z; 100.7 | ^ 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 100.7 195 | for (auto&& x : r.d) x = ~x; 100.7 | ^ 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 100.7 248 | T x, y, z; 100.7 | ^ 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 100.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 100.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 100.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 100.7 6799 | #if HIP_PROF_HIP_API_STRING 100.7 | ^ 100.7 6 warnings generated when compiling for host. 102.7 [466/916] Building CXX object src/CMakeFiles/MIOpen.dir/hip/handlehip.cpp.o 102.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 102.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 102.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 102.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 102.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 187 | for (auto&& x : r.d) x = -x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 195 | for (auto&& x : r.d) x = ~x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 102.8 6799 | #if HIP_PROF_HIP_API_STRING 102.8 | ^ 102.8 4 warnings generated when compiling for gfx942. 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 102.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 102.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 102.8 235 | #if __HIP_NO_IMAGE_SUPPORT 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 187 | for (auto&& x : r.d) x = -x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 195 | for (auto&& x : r.d) x = ~x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 102.8 6799 | #if HIP_PROF_HIP_API_STRING 102.8 | ^ 102.8 6 warnings generated when compiling for host. 102.8 [467/916] Building CXX object src/CMakeFiles/MIOpen.dir/softmarginloss.cpp.o 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 102.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 187 | for (auto&& x : r.d) x = -x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 195 | for (auto&& x : r.d) x = ~x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 102.8 6799 | #if HIP_PROF_HIP_API_STRING 102.8 | ^ 102.8 4 warnings generated when compiling for gfx942. 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 102.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 102.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 102.8 235 | #if __HIP_NO_IMAGE_SUPPORT 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 187 | for (auto&& x : r.d) x = -x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 195 | for (auto&& x : r.d) x = ~x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 102.8 6799 | #if HIP_PROF_HIP_API_STRING 102.8 | ^ 102.8 6 warnings generated when compiling for host. 102.8 [468/916] Building CXX object src/CMakeFiles/MIOpen.dir/pooling.cpp.o 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:26: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 102.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:26: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 187 | for (auto&& x : r.d) x = -x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 195 | for (auto&& x : r.d) x = ~x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:26: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 102.8 6799 | #if HIP_PROF_HIP_API_STRING 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:35: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 102.8 116 | return ret; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 102.8 439 | for(auto transpose : Derived::GetTransposes()) 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/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 102.8 416 | struct TransposingSolver : Base 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:35: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 102.8 116 | return ret; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 102.8 439 | for(auto transpose : Derived::GetTransposes()) 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/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 102.8 416 | struct TransposingSolver : Base 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:35: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 102.8 194 | return ret; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 102.8 439 | for(auto transpose : Derived::GetTransposes()) 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/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 102.8 416 | struct TransposingSolver : Base 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:35: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 102.8 194 | return ret; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 102.8 439 | for(auto transpose : Derived::GetTransposes()) 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/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 102.8 416 | struct TransposingSolver : Base 102.8 | ^ 102.8 8 warnings generated when compiling for gfx942. 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:26: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 102.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:26: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 102.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:26: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 102.8 235 | #if __HIP_NO_IMAGE_SUPPORT 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:26: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 187 | for (auto&& x : r.d) x = -x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 195 | for (auto&& x : r.d) x = ~x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:26: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 102.8 6799 | #if HIP_PROF_HIP_API_STRING 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:35: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 102.8 116 | return ret; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 102.8 439 | for(auto transpose : Derived::GetTransposes()) 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/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 102.8 416 | struct TransposingSolver : Base 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:35: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 102.8 116 | return ret; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 102.8 439 | for(auto transpose : Derived::GetTransposes()) 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/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 102.8 416 | struct TransposingSolver : Base 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:35: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 102.8 194 | return ret; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 102.8 439 | for(auto transpose : Derived::GetTransposes()) 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/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 102.8 416 | struct TransposingSolver : Base 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/pooling.cpp:35: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 102.8 194 | return ret; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 102.8 439 | for(auto transpose : Derived::GetTransposes()) 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/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 102.8 416 | struct TransposingSolver : Base 102.8 | ^ 102.8 10 warnings generated when compiling for host. 102.8 [469/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp.o 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 102.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 187 | for (auto&& x : r.d) x = -x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 195 | for (auto&& x : r.d) x = ~x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 102.8 6799 | #if HIP_PROF_HIP_API_STRING 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 102.8 444 | return copy; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:650:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 102.8 650 | return GenericSearch(*this, ctx, problem, invoke_ctx); 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 102.8 714 | return last_config; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 102.8 751 | return best_config; 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, signed char, signed char, signed char, ck::Tuple, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:713:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, signed char, signed char, signed char, ck::Tuple, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 713 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, signed char, signed char, signed char, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:720:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, signed char, signed char, signed char, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 720 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:727:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 727 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, _Float16, _Float16, _Float16, ck::Tuple<_Float16>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:713:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, _Float16, _Float16, _Float16, ck::Tuple<_Float16>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::WrWInvokeParams>' requested here 102.8 713 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, _Float16, _Float16, _Float16, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:720:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, _Float16, _Float16, _Float16, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::WrWInvokeParams>' requested here 102.8 720 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:727:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::WrWInvokeParams>' requested here 102.8 727 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, float, float, float, ck::Tuple, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:713:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, float, float, float, ck::Tuple, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 713 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, float, float, float, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:720:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, float, float, float, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 720 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:727:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 727 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, unsigned short, unsigned short, unsigned short, ck::Tuple, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:713:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, unsigned short, unsigned short, unsigned short, ck::Tuple, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 713 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, unsigned short, unsigned short, unsigned short, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:720:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, unsigned short, unsigned short, unsigned short, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 720 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:727:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 727 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 19 warnings generated when compiling for gfx942. 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 102.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 102.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 102.8 235 | #if __HIP_NO_IMAGE_SUPPORT 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 187 | for (auto&& x : r.d) x = -x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 102.8 195 | for (auto&& x : r.d) x = ~x; 102.8 | ^ 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 102.8 248 | T x, y, z; 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 102.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 102.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 102.8 6799 | #if HIP_PROF_HIP_API_STRING 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 102.8 444 | return copy; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:650:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 102.8 650 | return GenericSearch(*this, ctx, problem, invoke_ctx); 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 102.8 714 | return last_config; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 102.8 751 | return best_config; 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, signed char, signed char, signed char, ck::Tuple, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:713:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, signed char, signed char, signed char, ck::Tuple, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 713 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, signed char, signed char, signed char, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:720:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, signed char, signed char, signed char, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 720 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:727:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 727 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, _Float16, _Float16, _Float16, ck::Tuple<_Float16>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:713:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, _Float16, _Float16, _Float16, ck::Tuple<_Float16>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::WrWInvokeParams>' requested here 102.8 713 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, _Float16, _Float16, _Float16, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:720:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, _Float16, _Float16, _Float16, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::WrWInvokeParams>' requested here 102.8 720 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:727:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs<_Float16>, miopen::conv::WrWInvokeParams>' requested here 102.8 727 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.8 1262 | return result; 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, float, float, float, ck::Tuple, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.8 1464 | return InitInvokerFactoryNCHW( 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:713:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, float, float, float, ck::Tuple, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.8 713 | return InitInvokerFactoryWrwNCHW<3, 102.8 | ^ 102.8 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.8 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.8 | ^ 102.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.9 1262 | return result; 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, float, float, float, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.9 1464 | return InitInvokerFactoryNCHW( 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:720:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, float, float, float, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.9 720 | return InitInvokerFactoryWrwNCHW<3, 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.9 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.9 | ^ 102.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.9 1262 | return result; 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.9 1464 | return InitInvokerFactoryNCHW( 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:727:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.9 727 | return InitInvokerFactoryWrwNCHW<3, 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.9 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.9 | ^ 102.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.9 1262 | return result; 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, unsigned short, unsigned short, unsigned short, ck::Tuple, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.9 1464 | return InitInvokerFactoryNCHW( 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:713:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, unsigned short, unsigned short, unsigned short, ck::Tuple, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Bilinear, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.9 713 | return InitInvokerFactoryWrwNCHW<3, 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.9 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.9 | ^ 102.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.9 1262 | return result; 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW, unsigned short, unsigned short, unsigned short, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.9 1464 | return InitInvokerFactoryNCHW( 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:720:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory, unsigned short, unsigned short, unsigned short, ck::Tuple<>, ck::tensor_operation::element_wise::PassThrough, ck::tensor_operation::element_wise::Scale, ck::tensor_operation::element_wise::PassThrough>>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.9 720 | return InitInvokerFactoryWrwNCHW<3, 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.9 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.9 | ^ 102.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:44: 102.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:37: 102.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1262:12: warning: not eliding copy on return [-Wnrvo] 102.9 1262 | return result; 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_ck_util.hpp:1464:12: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryNCHW>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Input>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NCHW_TO_NHWC, miopen::solver::internal::ConvOperandTag::Output>, miopen::solver::internal::TransposeOperand<3, miopen::solver::internal::TranposeKind::NHWC_TO_NCHW, miopen::solver::internal::ConvOperandTag::Weights>>' requested here 102.9 1464 | return InitInvokerFactoryNCHW( 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:727:24: note: in instantiation of function template specialization 'miopen::solver::InitInvokerFactoryWrwNCHW<3, false, ck::tensor_operation::device::instance::DeviceOperationInstanceFactory>, miopen::solver::conv::(anonymous namespace)::CKArgs, miopen::conv::WrWInvokeParams>' requested here 102.9 727 | return InitInvokerFactoryWrwNCHW<3, 102.9 | ^ 102.9 /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:706:12: note: in instantiation of function template specialization 'miopen::solver::MakeSolutionGroupConvImplicitGemmXdlops<(lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:708:9), (lambda at /therock/src/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:735:9)>' requested here 102.9 706 | return MakeSolutionGroupConvImplicitGemmXdlops( 102.9 | ^ 102.9 21 warnings generated when compiling for host. 103.1 [470/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_0.cpp.o 103.5 [471/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_6.cpp.o 103.5 [472/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_12.cpp.o 103.5 [473/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_2.cpp.o 103.5 [474/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_3.cpp.o 103.6 [475/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_7.cpp.o 103.8 [476/916] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/convolutionocl.cpp.o 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 103.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 103.8 187 | for (auto&& x : r.d) x = -x; 103.8 | ^ 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 103.8 248 | T x, y, z; 103.8 | ^ 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 103.8 195 | for (auto&& x : r.d) x = ~x; 103.8 | ^ 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 103.8 248 | T x, y, z; 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 103.8 6799 | #if HIP_PROF_HIP_API_STRING 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:1042:16: warning: not eliding copy on return [-Wnrvo] 103.8 1042 | return solutions; 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:36: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:35: 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 103.8 165 | return ret; 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 103.8 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 103.8 135 | content = db->FindRecord(problem); 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:161:29: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::FindDbRecord_t' requested here 103.8 161 | FindDbRecord_t record{handle, problem, path_suffix}; 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:364:46: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 103.8 364 | auto results = UserFindDbRecord::TryLoad(ctx.GetStream(), problem, [&]() { 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:30: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:31: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 103.8 350 | return ret; 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 103.8 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 103.8 110 | content = db->FindRecord(problem); 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:847:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 103.8 847 | const FindDbRecord fdb_record{handle, problem}; 103.8 | ^ 103.8 7 warnings generated when compiling for gfx942. 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 103.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 103.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 103.8 235 | #if __HIP_NO_IMAGE_SUPPORT 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 103.8 187 | for (auto&& x : r.d) x = -x; 103.8 | ^ 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 103.8 248 | T x, y, z; 103.8 | ^ 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 103.8 195 | for (auto&& x : r.d) x = ~x; 103.8 | ^ 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 103.8 248 | T x, y, z; 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 103.8 6799 | #if HIP_PROF_HIP_API_STRING 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:1042:16: warning: not eliding copy on return [-Wnrvo] 103.8 1042 | return solutions; 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:36: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:35: 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 103.8 165 | return ret; 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 103.8 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 103.8 135 | content = db->FindRecord(problem); 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:161:29: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::FindDbRecord_t' requested here 103.8 161 | FindDbRecord_t record{handle, problem, path_suffix}; 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:364:46: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 103.8 364 | auto results = UserFindDbRecord::TryLoad(ctx.GetStream(), problem, [&]() { 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:30: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:31: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 103.8 350 | return ret; 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 103.8 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 103.8 110 | content = db->FindRecord(problem); 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:847:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 103.8 847 | const FindDbRecord fdb_record{handle, problem}; 103.8 | ^ 103.8 9 warnings generated when compiling for host. 103.8 [477/916] Building CXX object src/CMakeFiles/MIOpen.dir/tensor.cpp.o 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor.cpp:26: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 103.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor.cpp:26: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 103.8 187 | for (auto&& x : r.d) x = -x; 103.8 | ^ 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 103.8 248 | T x, y, z; 103.8 | ^ 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 103.8 195 | for (auto&& x : r.d) x = ~x; 103.8 | ^ 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 103.8 248 | T x, y, z; 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor.cpp:26: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 103.8 6799 | #if HIP_PROF_HIP_API_STRING 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/tensor.cpp:913:16: warning: not eliding copy on return [-Wnrvo] 103.8 913 | return result; 103.8 | ^ 103.8 5 warnings generated when compiling for gfx942. 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor.cpp:26: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 103.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor.cpp:26: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 103.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor.cpp:26: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 103.8 235 | #if __HIP_NO_IMAGE_SUPPORT 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor.cpp:26: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 103.8 187 | for (auto&& x : r.d) x = -x; 103.8 | ^ 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 103.8 248 | T x, y, z; 103.8 | ^ 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 103.8 195 | for (auto&& x : r.d) x = ~x; 103.8 | ^ 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 103.8 248 | T x, y, z; 103.8 | ^ 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/tensor.cpp:26: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 103.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 103.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 103.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 103.8 6799 | #if HIP_PROF_HIP_API_STRING 103.8 | ^ 103.8 /therock/src/rocm-libraries/projects/miopen/src/tensor.cpp:913:16: warning: not eliding copy on return [-Wnrvo] 103.8 913 | return result; 103.8 | ^ 103.8 7 warnings generated when compiling for host. 115.4 [478/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_13.cpp.o 115.4 [479/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_29.cpp.o 115.5 [480/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_22.cpp.o 115.6 [481/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_32.cpp.o 115.7 [482/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_15.cpp.o 115.7 [483/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_18.cpp.o 115.8 [484/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_26.cpp.o 115.9 [485/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_23.cpp.o 115.9 [486/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_35.cpp.o 115.9 [487/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_30.cpp.o 116.0 [488/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_28.cpp.o 116.0 [489/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_33.cpp.o 116.1 [490/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_11.cpp.o 116.1 [491/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_19.cpp.o 116.1 [492/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_14.cpp.o 116.1 [493/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_17.cpp.o 116.1 [494/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_34.cpp.o 116.2 [495/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_25.cpp.o 116.2 [496/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_31.cpp.o 116.3 [497/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_20.cpp.o 116.3 [498/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_5.cpp.o 116.4 [499/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_21.cpp.o 116.4 [500/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_24.cpp.o 116.4 [501/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_1.cpp.o 116.4 [502/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_16.cpp.o 116.5 [503/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_27.cpp.o 119.8 [504/916] Building CXX object src/CMakeFiles/MIOpen.dir/conv/heuristics/ai_heuristics.cpp.o 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 119.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 119.8 | ^ 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 119.8 187 | for (auto&& x : r.d) x = -x; 119.8 | ^ 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 119.8 248 | T x, y, z; 119.8 | ^ 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 119.8 195 | for (auto&& x : r.d) x = ~x; 119.8 | ^ 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 119.8 248 | T x, y, z; 119.8 | ^ 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 119.8 6799 | #if HIP_PROF_HIP_API_STRING 119.8 | ^ 119.8 /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:690:16: warning: not eliding copy on return [-Wnrvo] 119.8 690 | return cached_result; 119.8 | ^ 119.8 5 warnings generated when compiling for gfx942. 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 119.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 119.8 | ^ 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 119.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 119.8 | ^ 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 119.8 235 | #if __HIP_NO_IMAGE_SUPPORT 119.8 | ^ 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 119.8 187 | for (auto&& x : r.d) x = -x; 119.8 | ^ 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 119.8 248 | T x, y, z; 119.8 | ^ 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 119.8 195 | for (auto&& x : r.d) x = ~x; 119.8 | ^ 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 119.8 248 | T x, y, z; 119.8 | ^ 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 119.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 119.8 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 119.8 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 119.8 6799 | #if HIP_PROF_HIP_API_STRING 119.8 | ^ 119.8 /therock/src/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:690:16: warning: not eliding copy on return [-Wnrvo] 119.8 690 | return cached_result; 119.8 | ^ 119.8 7 warnings generated when compiling for host. 125.0 [505/916] Building CXX object src/CMakeFiles/MIOpen.dir/kernels/ck_header_only/layernorm/fwd/device_layernorm4d_fwd_f16_instance.cpp.o 125.1 [506/916] Building CXX object src/CMakeFiles/MIOpen.dir/mlo_dir_conv.cpp.o 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 125.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 125.1 187 | for (auto&& x : r.d) x = -x; 125.1 | ^ 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 125.1 248 | T x, y, z; 125.1 | ^ 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 125.1 195 | for (auto&& x : r.d) x = ~x; 125.1 | ^ 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 125.1 248 | T x, y, z; 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 125.1 6799 | #if HIP_PROF_HIP_API_STRING 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm3x3U>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 243 | return GetDirectSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1U>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 243 | return GetDirectSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1UV2>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 243 | return GetDirectSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::LegacyPerformanceConfig>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 243 | return GetDirectSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R5Xdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R4Xdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1Xdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdV1R1Xdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R1>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4Fwd>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemmXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemm>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV1R1>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdXdlopsNHWC>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCBwdXdlopsNHWC>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvCkIgemmFwdV6r1DlopsNchw>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmFwdXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmBwdXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupFwdXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupBwdXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupFwdXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupBwdXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdDlopsNCHWC>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvBinWinogradRxS>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 289 | return GetWindogradSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmWrwV4R4Xdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmGroupWrwXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmGroupWrwXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4WrW>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmGroupWrwXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupWrwXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmGroupWrwXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupWrwXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmGroupWrwXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCWrwXdlopsNHWC>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmGroupWrwXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsmBwdWrW1x1>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmDirect3x3WrW>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 43 warnings generated when compiling for gfx942. 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 125.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 125.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 125.1 235 | #if __HIP_NO_IMAGE_SUPPORT 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 125.1 187 | for (auto&& x : r.d) x = -x; 125.1 | ^ 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 125.1 248 | T x, y, z; 125.1 | ^ 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 125.1 195 | for (auto&& x : r.d) x = ~x; 125.1 | ^ 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 125.1 248 | T x, y, z; 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 125.1 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 125.1 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 125.1 6799 | #if HIP_PROF_HIP_API_STRING 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm3x3U>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 243 | return GetDirectSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1U>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 243 | return GetDirectSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1UV2>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 243 | return GetDirectSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::LegacyPerformanceConfig>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 243 | return GetDirectSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R5Xdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R4Xdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1Xdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdV1R1Xdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R1>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4Fwd>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemmXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemm>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV1R1>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdXdlopsNHWC>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCBwdXdlopsNHWC>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvCkIgemmFwdV6r1DlopsNchw>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmFwdXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmBwdXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupFwdXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupBwdXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupFwdXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupBwdXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdDlopsNCHWC>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmBwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemmGroupBwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupFwdXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupBwdXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvBinWinogradRxS>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 289 | return GetWindogradSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmWrwV4R4Xdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmGroupWrwXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmGroupWrwXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4WrW>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmGroupWrwXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupWrwXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmGroupWrwXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupWrwXdlops>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmGroupWrwXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCWrwXdlopsNHWC>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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::ConvHipImplicitGemmGroupWrwXdlops, miopen::solver::conv::ConvHipImplicitGemm3DGroupWrwXdlops, miopen::solver::conv::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 125.1 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsmBwdWrW1x1>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmDirect3x3WrW>' requested here 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 125.1 350 | return ret; 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 125.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 157 | db().Update(problem, s.SolverDbId(), c); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/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 125.1 309 | miopen::each_args( 125.1 | ^ 125.1 /therock/src/rocm-libraries/projects/miopen/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 125.1 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 125.1 | ^ 125.1 45 warnings generated when compiling for host. 126.1 [507/916] Building CXX object src/CMakeFiles/MIOpen.dir/kernels/ck_header_only/layernorm/fwd/device_layernorm2d_fwd_f16_instance.cpp.o 126.4 [508/916] Building CXX object src/CMakeFiles/MIOpen.dir/kernels/ck_header_only/layernorm/fwd/device_layernorm2d_fwd_f32_instance.cpp.o 126.6 [509/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_39.cpp.o 126.7 [510/916] Building CXX object src/CMakeFiles/MIOpen.dir/kernels/ck_header_only/layernorm/fwd/device_layernorm4d_fwd_f32_instance.cpp.o 126.7 [511/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_44.cpp.o 126.7 [512/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_55.cpp.o 126.7 [513/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_46.cpp.o 126.8 [514/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_68.cpp.o 126.8 [515/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_36.cpp.o 126.9 [516/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_40.cpp.o 127.0 [517/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_45.cpp.o 127.0 [518/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_72.cpp.o 127.0 [519/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_70.cpp.o 127.0 [520/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_38.cpp.o 127.0 [521/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_65.cpp.o 127.0 [522/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_57.cpp.o 127.0 [523/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_37.cpp.o 127.0 [524/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_48.cpp.o 127.0 [525/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_42.cpp.o 127.0 [526/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_66.cpp.o 127.1 [527/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_69.cpp.o 127.1 [528/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_43.cpp.o 127.1 [529/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_53.cpp.o 127.1 [530/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_47.cpp.o 127.1 [531/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_60.cpp.o 127.1 [532/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_73.cpp.o 127.1 [533/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_56.cpp.o 127.1 [534/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_64.cpp.o 127.1 [535/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_58.cpp.o 127.1 [536/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_51.cpp.o 127.1 [537/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_71.cpp.o 127.2 [538/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_59.cpp.o 127.3 [539/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_67.cpp.o 133.9 [540/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/kernel.cpp.o 133.9 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel.cpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 133.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 133.9 | ^ 133.9 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel.cpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 133.9 187 | for (auto&& x : r.d) x = -x; 133.9 | ^ 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 133.9 248 | T x, y, z; 133.9 | ^ 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 133.9 195 | for (auto&& x : r.d) x = ~x; 133.9 | ^ 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 133.9 248 | T x, y, z; 133.9 | ^ 133.9 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel.cpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 133.9 6799 | #if HIP_PROF_HIP_API_STRING 133.9 | ^ 133.9 4 warnings generated when compiling for gfx942. 133.9 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel.cpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 133.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 133.9 | ^ 133.9 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel.cpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 133.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 133.9 | ^ 133.9 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel.cpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 133.9 235 | #if __HIP_NO_IMAGE_SUPPORT 133.9 | ^ 133.9 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel.cpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 133.9 187 | for (auto&& x : r.d) x = -x; 133.9 | ^ 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 133.9 248 | T x, y, z; 133.9 | ^ 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 133.9 195 | for (auto&& x : r.d) x = ~x; 133.9 | ^ 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 133.9 248 | T x, y, z; 133.9 | ^ 133.9 In file included from /therock/output/build/ml-libs/MIOpen/build/kernel.cpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 133.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 133.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 133.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 133.9 6799 | #if HIP_PROF_HIP_API_STRING 133.9 | ^ 133.9 6 warnings generated when compiling for host. 134.4 [541/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_75.cpp.o 134.9 [542/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_125.cpp.o 134.9 [543/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_41.cpp.o 134.9 [544/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_83.cpp.o 134.9 [545/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_81.cpp.o 135.0 [546/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_62.cpp.o 135.0 [547/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_54.cpp.o 135.0 [548/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_87.cpp.o 135.0 [549/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_92.cpp.o 135.0 [550/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_91.cpp.o 135.0 [551/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_78.cpp.o 135.0 [552/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_74.cpp.o 135.1 [553/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_85.cpp.o 135.1 [554/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_84.cpp.o 135.1 [555/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_90.cpp.o 135.1 [556/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_49.cpp.o 135.1 [557/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_61.cpp.o 135.1 [558/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_86.cpp.o 135.1 [559/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_76.cpp.o 135.1 [560/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_93.cpp.o 135.5 [561/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_50.cpp.o 135.7 [562/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_52.cpp.o 138.5 [563/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_88.cpp.o 138.5 [564/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_63.cpp.o 138.5 [565/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_98.cpp.o 138.6 [566/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_124.cpp.o 138.7 [567/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_120.cpp.o 139.9 [568/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_121.cpp.o 139.9 [569/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_99.cpp.o 140.6 [570/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/conv_common.cpp.o 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 140.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 140.6 187 | for (auto&& x : r.d) x = -x; 140.6 | ^ 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 140.6 248 | T x, y, z; 140.6 | ^ 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 140.6 195 | for (auto&& x : r.d) x = ~x; 140.6 | ^ 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 140.6 248 | T x, y, z; 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 140.6 6799 | #if HIP_PROF_HIP_API_STRING 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 140.6 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 334 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 363 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 140.6 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 334 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 363 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 140.6 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 334 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 363 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 140.6 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 334 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 363 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 140.6 55 | return static_cast(tmp2); 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 140.6 55 | return static_cast(tmp2); 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 140.6 55 | return static_cast(tmp2); 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 140.6 55 | return static_cast(tmp2); 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 40 warnings generated when compiling for gfx942. 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 140.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 140.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 140.6 235 | #if __HIP_NO_IMAGE_SUPPORT 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 140.6 187 | for (auto&& x : r.d) x = -x; 140.6 | ^ 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 140.6 248 | T x, y, z; 140.6 | ^ 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 140.6 195 | for (auto&& x : r.d) x = ~x; 140.6 | ^ 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 140.6 248 | T x, y, z; 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 140.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 140.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 140.6 6799 | #if HIP_PROF_HIP_API_STRING 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 140.6 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 334 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 363 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 140.6 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 334 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 363 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 140.6 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 334 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 363 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 140.6 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 334 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 363 | return *(reinterpret_cast(&retval)); 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 140.6 55 | return static_cast(tmp2); 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 140.6 55 | return static_cast(tmp2); 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 140.6 55 | return static_cast(tmp2); 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 /therock/src/rocm-libraries/projects/miopen/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 140.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 140.6 | ^ 140.6 /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 140.6 55 | return static_cast(tmp2); 140.6 | ^ 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 140.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 140.6 /therock/src/rocm-libraries/projects/miopen/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] 140.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 140.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140.6 42 warnings generated when compiling for host. 140.7 [571/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_126.cpp.o 141.9 [572/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/platform.cpp.o 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 141.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 141.9 | ^ 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 141.9 187 | for (auto&& x : r.d) x = -x; 141.9 | ^ 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 141.9 248 | T x, y, z; 141.9 | ^ 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 141.9 195 | for (auto&& x : r.d) x = ~x; 141.9 | ^ 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 141.9 248 | T x, y, z; 141.9 | ^ 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 141.9 6799 | #if HIP_PROF_HIP_API_STRING 141.9 | ^ 141.9 4 warnings generated when compiling for gfx942. 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 141.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 141.9 | ^ 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 141.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 141.9 | ^ 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 141.9 235 | #if __HIP_NO_IMAGE_SUPPORT 141.9 | ^ 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 141.9 187 | for (auto&& x : r.d) x = -x; 141.9 | ^ 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 141.9 248 | T x, y, z; 141.9 | ^ 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 141.9 195 | for (auto&& x : r.d) x = ~x; 141.9 | ^ 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 141.9 248 | T x, y, z; 141.9 | ^ 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 141.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 141.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 141.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 141.9 6799 | #if HIP_PROF_HIP_API_STRING 141.9 | ^ 141.9 6 warnings generated when compiling for host. 142.0 [573/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_109.cpp.o 142.0 [574/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/InputFlags.cpp.o 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 142.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 142.0 | ^ 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 142.0 187 | for (auto&& x : r.d) x = -x; 142.0 | ^ 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 142.0 248 | T x, y, z; 142.0 | ^ 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 142.0 195 | for (auto&& x : r.d) x = ~x; 142.0 | ^ 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 142.0 248 | T x, y, z; 142.0 | ^ 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 142.0 6799 | #if HIP_PROF_HIP_API_STRING 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:274:16: warning: not eliding copy on return [-Wnrvo] 142.0 274 | return ret; 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:277:22: note: in instantiation of function template specialization 'InputFlags::GetValueTensor(const std::string &)::(anonymous class)::operator()>' requested here 142.0 277 | auto lens = parse(components[0]); 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:318:16: warning: not eliding copy on return [-Wnrvo] 142.0 318 | return ret; 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:321:22: note: in instantiation of function template specialization 'InputFlags::GetValueTensorUint64(const std::string &)::(anonymous class)::operator()>' requested here 142.0 321 | auto lens = parse(components[0]); 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:408:16: warning: not eliding copy on return [-Wnrvo] 142.0 408 | return ret; 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:413:31: note: in instantiation of function template specialization 'InputFlags::GetValue2dVectorInt(const std::string &)::(anonymous class)::operator()>' requested here 142.0 413 | output.push_back(parse(component)); 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:416:12: warning: not eliding copy on return [-Wnrvo] 142.0 416 | return output; 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:443:16: warning: not eliding copy on return [-Wnrvo] 142.0 443 | return ret; 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:448:31: note: in instantiation of function template specialization 'InputFlags::GetValue2dVectorUint64(const std::string &)::(anonymous class)::operator()>' requested here 142.0 448 | output.push_back(parse(component)); 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:451:12: warning: not eliding copy on return [-Wnrvo] 142.0 451 | return output; 142.0 | ^ 142.0 10 warnings generated when compiling for gfx942. 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 142.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 142.0 | ^ 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 142.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 142.0 | ^ 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 142.0 235 | #if __HIP_NO_IMAGE_SUPPORT 142.0 | ^ 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 142.0 187 | for (auto&& x : r.d) x = -x; 142.0 | ^ 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 142.0 248 | T x, y, z; 142.0 | ^ 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 142.0 195 | for (auto&& x : r.d) x = ~x; 142.0 | ^ 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 142.0 248 | T x, y, z; 142.0 | ^ 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 142.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 142.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 142.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 142.0 6799 | #if HIP_PROF_HIP_API_STRING 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:274:16: warning: not eliding copy on return [-Wnrvo] 142.0 274 | return ret; 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:277:22: note: in instantiation of function template specialization 'InputFlags::GetValueTensor(const std::string &)::(anonymous class)::operator()>' requested here 142.0 277 | auto lens = parse(components[0]); 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:318:16: warning: not eliding copy on return [-Wnrvo] 142.0 318 | return ret; 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:321:22: note: in instantiation of function template specialization 'InputFlags::GetValueTensorUint64(const std::string &)::(anonymous class)::operator()>' requested here 142.0 321 | auto lens = parse(components[0]); 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:408:16: warning: not eliding copy on return [-Wnrvo] 142.0 408 | return ret; 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:413:31: note: in instantiation of function template specialization 'InputFlags::GetValue2dVectorInt(const std::string &)::(anonymous class)::operator()>' requested here 142.0 413 | output.push_back(parse(component)); 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:416:12: warning: not eliding copy on return [-Wnrvo] 142.0 416 | return output; 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:443:16: warning: not eliding copy on return [-Wnrvo] 142.0 443 | return ret; 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:448:31: note: in instantiation of function template specialization 'InputFlags::GetValue2dVectorUint64(const std::string &)::(anonymous class)::operator()>' requested here 142.0 448 | output.push_back(parse(component)); 142.0 | ^ 142.0 /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.cpp:451:12: warning: not eliding copy on return [-Wnrvo] 142.0 451 | return output; 142.0 | ^ 142.0 12 warnings generated when compiling for host. 142.1 [575/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_130.cpp.o 142.6 [576/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_110.cpp.o 142.8 [577/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_79.cpp.o 142.9 [578/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_95.cpp.o 143.0 [579/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/driver.cpp.o 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.cpp:26: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 143.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 143.0 | ^ 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.cpp:26: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 143.0 187 | for (auto&& x : r.d) x = -x; 143.0 | ^ 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 143.0 248 | T x, y, z; 143.0 | ^ 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 143.0 195 | for (auto&& x : r.d) x = ~x; 143.0 | ^ 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 143.0 248 | T x, y, z; 143.0 | ^ 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.cpp:26: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 143.0 6799 | #if HIP_PROF_HIP_API_STRING 143.0 | ^ 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.cpp:26: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 143.0 /therock/src/rocm-libraries/projects/miopen/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] 143.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 143.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143.0 /therock/src/rocm-libraries/projects/miopen/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] 143.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 143.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143.0 /therock/src/rocm-libraries/projects/miopen/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] 143.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 143.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143.0 /therock/src/rocm-libraries/projects/miopen/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] 143.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 143.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143.0 8 warnings generated when compiling for gfx942. 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.cpp:26: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 143.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 143.0 | ^ 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.cpp:26: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 143.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 143.0 | ^ 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.cpp:26: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 143.0 235 | #if __HIP_NO_IMAGE_SUPPORT 143.0 | ^ 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.cpp:26: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 143.0 187 | for (auto&& x : r.d) x = -x; 143.0 | ^ 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 143.0 248 | T x, y, z; 143.0 | ^ 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 143.0 195 | for (auto&& x : r.d) x = ~x; 143.0 | ^ 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 143.0 248 | T x, y, z; 143.0 | ^ 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.cpp:26: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 143.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 143.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 143.0 6799 | #if HIP_PROF_HIP_API_STRING 143.0 | ^ 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.cpp:26: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 143.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 143.0 /therock/src/rocm-libraries/projects/miopen/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] 143.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 143.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143.0 /therock/src/rocm-libraries/projects/miopen/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] 143.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 143.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143.0 /therock/src/rocm-libraries/projects/miopen/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] 143.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 143.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143.0 /therock/src/rocm-libraries/projects/miopen/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] 143.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 143.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143.0 10 warnings generated when compiling for host. 143.1 [580/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/main_hip.cpp.o 143.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 143.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 143.1 | ^ 143.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 143.1 187 | for (auto&& x : r.d) x = -x; 143.1 | ^ 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 143.1 248 | T x, y, z; 143.1 | ^ 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 143.1 195 | for (auto&& x : r.d) x = ~x; 143.1 | ^ 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 143.1 248 | T x, y, z; 143.1 | ^ 143.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 143.1 6799 | #if HIP_PROF_HIP_API_STRING 143.1 | ^ 143.1 4 warnings generated when compiling for gfx942. 143.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 143.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 143.1 | ^ 143.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 143.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 143.1 | ^ 143.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 143.1 235 | #if __HIP_NO_IMAGE_SUPPORT 143.1 | ^ 143.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 143.1 187 | for (auto&& x : r.d) x = -x; 143.1 | ^ 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 143.1 248 | T x, y, z; 143.1 | ^ 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 143.1 195 | for (auto&& x : r.d) x = ~x; 143.1 | ^ 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 143.1 248 | T x, y, z; 143.1 | ^ 143.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 143.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 143.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 143.1 6799 | #if HIP_PROF_HIP_API_STRING 143.1 | ^ 143.1 6 warnings generated when compiling for host. 143.2 [581/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_101.cpp.o 144.5 [582/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_104.cpp.o 144.5 [583/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_111.cpp.o 144.7 [584/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_123.cpp.o 144.7 [585/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_89.cpp.o 145.0 [586/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/rocrand_wrapper.cpp.o 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:33: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 145.0 187 | for (auto&& x : r.d) x = -x; 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 145.0 248 | T x, y, z; 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 145.0 195 | for (auto&& x : r.d) x = ~x; 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 145.0 248 | T x, y, z; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 145.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 145.0 6799 | #if HIP_PROF_HIP_API_STRING 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:38:27: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 38 | extern "C" __device__ int printf(const char* fmt, ...); 145.0 | ^ 145.0 /usr/include/stdio.h:332:12: note: previous declaration is here 145.0 332 | extern int printf (const char *__restrict __format, ...); 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:610:26: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 610 | __device__ long long int clock(); 145.0 | ^ 145.0 /usr/include/time.h:72:16: note: previous declaration is here 145.0 72 | extern clock_t clock (void) __THROW; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 145.0 880 | case 2: 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 145.0 880 | case 2: 145.0 | ^ 145.0 | BOOST_FALLTHROUGH; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: note: insert 'break;' to avoid fall-through 145.0 880 | case 2: 145.0 | ^ 145.0 | break; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 145.0 882 | case 1: 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 145.0 882 | case 1: 145.0 | ^ 145.0 | BOOST_FALLTHROUGH; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 145.0 882 | case 1: 145.0 | ^ 145.0 | break; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 145.0 904 | case 2: 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 145.0 904 | case 2: 145.0 | ^ 145.0 | BOOST_FALLTHROUGH; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: note: insert 'break;' to avoid fall-through 145.0 904 | case 2: 145.0 | ^ 145.0 | break; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 145.0 906 | case 1: 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 145.0 906 | case 1: 145.0 | ^ 145.0 | BOOST_FALLTHROUGH; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 145.0 906 | case 1: 145.0 | ^ 145.0 | break; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:913:32: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 913 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 145.0 | ^ 145.0 /usr/include/string.h:43:14: note: previous declaration is here 145.0 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:917:32: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 917 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 145.0 | ^ 145.0 /usr/include/string.h:61:14: note: previous declaration is here 145.0 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:489:26: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 489 | inline __device__ __half __float2half_rz(float x) { return __half_raw{__ocml_cvtrtz_f16_f32(x)}; } 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:485:24: note: previous declaration is here 145.0 485 | inline __host__ __half __float2half_rz(float x) { return __half_raw{static_cast<_Float16>(x)}; } 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:490:26: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 490 | inline __device__ __half __float2half_rd(float x) { return __half_raw{__ocml_cvtrtn_f16_f32(x)}; } 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:486:24: note: previous declaration is here 145.0 486 | inline __host__ __half __float2half_rd(float x) { return __half_raw{static_cast<_Float16>(x)}; } 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:491:26: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 491 | inline __device__ __half __float2half_ru(float x) { return __half_raw{__ocml_cvtrtp_f16_f32(x)}; } 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:487:24: note: previous declaration is here 145.0 487 | inline __host__ __half __float2half_ru(float x) { return __half_raw{static_cast<_Float16>(x)}; } 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:167:23: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __host__ function, old declaration is __device__ function [-Wnvcc-compat] 145.0 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:667:25: note: previous declaration is here 145.0 667 | __device__ inline void* __get_dynamicgroupbaseptr() { 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:341:5: warning: '__HIP_HCC_COMPAT_MODE__' is not defined, evaluates to 0 [-Wundef] 145.0 341 | #if __HIP_HCC_COMPAT_MODE__ 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:28: 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_mtgp32.h:160:76: warning: constructor parameter 'm_state' shadows the field 'm_state' of 'mtgp32_engine' [-Wshadow-field-in-constructor] 145.0 160 | __forceinline__ __device__ __host__ mtgp32_engine(const mtgp32_state& m_state, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_mtgp32.h:323:18: note: previous declaration is here 145.0 323 | mtgp32_state m_state; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:24: 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:37:75: warning: constructor parameter 'd' shadows the field 'd' of 'sobol32_state' [-Wshadow-field-in-constructor] 145.0 37 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:31:18: note: previous declaration is here 145.0 31 | unsigned int d; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:38:75: warning: constructor parameter 'i' shadows the field 'i' of 'sobol32_state' [-Wshadow-field-in-constructor] 145.0 38 | const unsigned int i, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:32:18: note: previous declaration is here 145.0 32 | unsigned int i; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:39:75: warning: constructor parameter 'vectors' shadows the field 'vectors' of 'sobol32_state' [-Wshadow-field-in-constructor] 145.0 39 | const unsigned int* vectors) 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:33:18: note: previous declaration is here 145.0 33 | unsigned int vectors[32]; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:58:75: warning: constructor parameter 'd' shadows the field 'd' of 'sobol32_state' [-Wshadow-field-in-constructor] 145.0 58 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:52:18: note: previous declaration is here 145.0 52 | unsigned int d; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:59:75: warning: constructor parameter 'i' shadows the field 'i' of 'sobol32_state' [-Wshadow-field-in-constructor] 145.0 59 | const unsigned int i, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:53:18: note: previous declaration is here 145.0 53 | unsigned int i; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:60:75: warning: constructor parameter 'vectors' shadows the field 'vectors' of 'sobol32_state' [-Wshadow-field-in-constructor] 145.0 60 | const unsigned int* vectors) 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:54:26: note: previous declaration is here 145.0 54 | const unsigned int * vectors; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:39:54: warning: constructor parameter 'scramble_constant' shadows the field 'scramble_constant' of 'scrambled_sobol32_engine' [-Wshadow-field-in-constructor] 145.0 39 | const unsigned int scramble_constant, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:89:18: note: previous declaration is here 145.0 89 | unsigned int scramble_constant; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:24: 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:37:85: warning: constructor parameter 'd' shadows the field 'd' of 'sobol64_state' [-Wshadow-field-in-constructor] 145.0 37 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:31:28: note: previous declaration is here 145.0 31 | unsigned long long int d; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:38:85: warning: constructor parameter 'i' shadows the field 'i' of 'sobol64_state' [-Wshadow-field-in-constructor] 145.0 38 | const unsigned long long int i, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:32:28: note: previous declaration is here 145.0 32 | unsigned long long int i; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:39:85: warning: constructor parameter 'vectors' shadows the field 'vectors' of 'sobol64_state' [-Wshadow-field-in-constructor] 145.0 39 | const unsigned long long int* vectors) 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:33:28: note: previous declaration is here 145.0 33 | unsigned long long int vectors[64]; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:58:85: warning: constructor parameter 'd' shadows the field 'd' of 'sobol64_state' [-Wshadow-field-in-constructor] 145.0 58 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:52:28: note: previous declaration is here 145.0 52 | unsigned long long int d; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:59:85: warning: constructor parameter 'i' shadows the field 'i' of 'sobol64_state' [-Wshadow-field-in-constructor] 145.0 59 | const unsigned long long int i, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:53:28: note: previous declaration is here 145.0 53 | unsigned long long int i; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:60:85: warning: constructor parameter 'vectors' shadows the field 'vectors' of 'sobol64_state' [-Wshadow-field-in-constructor] 145.0 60 | const unsigned long long int* vectors) 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:54:36: note: previous declaration is here 145.0 54 | const unsigned long long int * vectors; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:39:64: warning: constructor parameter 'scramble_constant' shadows the field 'scramble_constant' of 'scrambled_sobol64_engine' [-Wshadow-field-in-constructor] 145.0 39 | const unsigned long long int scramble_constant, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:89:28: note: previous declaration is here 145.0 89 | unsigned long long int scramble_constant; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:80:33: warning: unused function '__fns64' [-Wunused-function] 145.0 80 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 145.0 | ^~~~~~~ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:147:33: warning: unused function '__fns' [-Wunused-function] 145.0 147 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 145.0 | ^~~~~ 145.0 34 warnings generated when compiling for gfx942. 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:26: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 145.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:32: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 145.0 235 | #if __HIP_NO_IMAGE_SUPPORT 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:33: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 145.0 187 | for (auto&& x : r.d) x = -x; 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 145.0 248 | T x, y, z; 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 145.0 195 | for (auto&& x : r.d) x = ~x; 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 145.0 248 | T x, y, z; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 145.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 145.0 6799 | #if HIP_PROF_HIP_API_STRING 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:38:27: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 38 | extern "C" __device__ int printf(const char* fmt, ...); 145.0 | ^ 145.0 /usr/include/stdio.h:332:12: note: previous declaration is here 145.0 332 | extern int printf (const char *__restrict __format, ...); 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:610:26: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 610 | __device__ long long int clock(); 145.0 | ^ 145.0 /usr/include/time.h:72:16: note: previous declaration is here 145.0 72 | extern clock_t clock (void) __THROW; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 145.0 880 | case 2: 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 145.0 880 | case 2: 145.0 | ^ 145.0 | BOOST_FALLTHROUGH; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: note: insert 'break;' to avoid fall-through 145.0 880 | case 2: 145.0 | ^ 145.0 | break; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 145.0 882 | case 1: 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 145.0 882 | case 1: 145.0 | ^ 145.0 | BOOST_FALLTHROUGH; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 145.0 882 | case 1: 145.0 | ^ 145.0 | break; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 145.0 904 | case 2: 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 145.0 904 | case 2: 145.0 | ^ 145.0 | BOOST_FALLTHROUGH; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: note: insert 'break;' to avoid fall-through 145.0 904 | case 2: 145.0 | ^ 145.0 | break; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 145.0 906 | case 1: 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 145.0 906 | case 1: 145.0 | ^ 145.0 | BOOST_FALLTHROUGH; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 145.0 906 | case 1: 145.0 | ^ 145.0 | break; 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:913:32: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 913 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 145.0 | ^ 145.0 /usr/include/string.h:43:14: note: previous declaration is here 145.0 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:917:32: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 917 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 145.0 | ^ 145.0 /usr/include/string.h:61:14: note: previous declaration is here 145.0 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:489:26: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 489 | inline __device__ __half __float2half_rz(float x) { return __half_raw{__ocml_cvtrtz_f16_f32(x)}; } 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:485:24: note: previous declaration is here 145.0 485 | inline __host__ __half __float2half_rz(float x) { return __half_raw{static_cast<_Float16>(x)}; } 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:490:26: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 490 | inline __device__ __half __float2half_rd(float x) { return __half_raw{__ocml_cvtrtn_f16_f32(x)}; } 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:486:24: note: previous declaration is here 145.0 486 | inline __host__ __half __float2half_rd(float x) { return __half_raw{static_cast<_Float16>(x)}; } 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:491:26: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 145.0 491 | inline __device__ __half __float2half_ru(float x) { return __half_raw{__ocml_cvtrtp_f16_f32(x)}; } 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:487:24: note: previous declaration is here 145.0 487 | inline __host__ __half __float2half_ru(float x) { return __half_raw{static_cast<_Float16>(x)}; } 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:48:6: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 145.0 48 | #if !__HIP_DEVICE_COMPILE__ 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:122:69: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 145.0 122 | #if (defined(__HCC_ACCELERATOR__) && (__HCC_ACCELERATOR__ != 0)) || __HIP_DEVICE_COMPILE__ 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:167:23: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __host__ function, old declaration is __device__ function [-Wnvcc-compat] 145.0 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 145.0 | ^ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:672:18: note: previous declaration is here 145.0 672 | __device__ void* __get_dynamicgroupbaseptr(); 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:338: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_math_functions.h:36:6: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 145.0 36 | #if !__HIP_DEVICE_COMPILE__ 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:341:5: warning: '__HIP_HCC_COMPAT_MODE__' is not defined, evaluates to 0 [-Wundef] 145.0 341 | #if __HIP_HCC_COMPAT_MODE__ 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:26: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_mrg31k3p.h:24: 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_common.h:45:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 145.0 45 | #if __HIP_DEVICE_COMPILE__ \ 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:28: 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_mtgp32.h:160:76: warning: constructor parameter 'm_state' shadows the field 'm_state' of 'mtgp32_engine' [-Wshadow-field-in-constructor] 145.0 160 | __forceinline__ __device__ __host__ mtgp32_engine(const mtgp32_state& m_state, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_mtgp32.h:323:18: note: previous declaration is here 145.0 323 | mtgp32_state m_state; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:24: 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:37:75: warning: constructor parameter 'd' shadows the field 'd' of 'sobol32_state' [-Wshadow-field-in-constructor] 145.0 37 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:31:18: note: previous declaration is here 145.0 31 | unsigned int d; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:38:75: warning: constructor parameter 'i' shadows the field 'i' of 'sobol32_state' [-Wshadow-field-in-constructor] 145.0 38 | const unsigned int i, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:32:18: note: previous declaration is here 145.0 32 | unsigned int i; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:39:75: warning: constructor parameter 'vectors' shadows the field 'vectors' of 'sobol32_state' [-Wshadow-field-in-constructor] 145.0 39 | const unsigned int* vectors) 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:33:18: note: previous declaration is here 145.0 33 | unsigned int vectors[32]; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:58:75: warning: constructor parameter 'd' shadows the field 'd' of 'sobol32_state' [-Wshadow-field-in-constructor] 145.0 58 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:52:18: note: previous declaration is here 145.0 52 | unsigned int d; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:59:75: warning: constructor parameter 'i' shadows the field 'i' of 'sobol32_state' [-Wshadow-field-in-constructor] 145.0 59 | const unsigned int i, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:53:18: note: previous declaration is here 145.0 53 | unsigned int i; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:60:75: warning: constructor parameter 'vectors' shadows the field 'vectors' of 'sobol32_state' [-Wshadow-field-in-constructor] 145.0 60 | const unsigned int* vectors) 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:54:26: note: previous declaration is here 145.0 54 | const unsigned int * vectors; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:39:54: warning: constructor parameter 'scramble_constant' shadows the field 'scramble_constant' of 'scrambled_sobol32_engine' [-Wshadow-field-in-constructor] 145.0 39 | const unsigned int scramble_constant, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:89:18: note: previous declaration is here 145.0 89 | unsigned int scramble_constant; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:24: 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:37:85: warning: constructor parameter 'd' shadows the field 'd' of 'sobol64_state' [-Wshadow-field-in-constructor] 145.0 37 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:31:28: note: previous declaration is here 145.0 31 | unsigned long long int d; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:38:85: warning: constructor parameter 'i' shadows the field 'i' of 'sobol64_state' [-Wshadow-field-in-constructor] 145.0 38 | const unsigned long long int i, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:32:28: note: previous declaration is here 145.0 32 | unsigned long long int i; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:39:85: warning: constructor parameter 'vectors' shadows the field 'vectors' of 'sobol64_state' [-Wshadow-field-in-constructor] 145.0 39 | const unsigned long long int* vectors) 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:33:28: note: previous declaration is here 145.0 33 | unsigned long long int vectors[64]; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:58:85: warning: constructor parameter 'd' shadows the field 'd' of 'sobol64_state' [-Wshadow-field-in-constructor] 145.0 58 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:52:28: note: previous declaration is here 145.0 52 | unsigned long long int d; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:59:85: warning: constructor parameter 'i' shadows the field 'i' of 'sobol64_state' [-Wshadow-field-in-constructor] 145.0 59 | const unsigned long long int i, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:53:28: note: previous declaration is here 145.0 53 | unsigned long long int i; 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:60:85: warning: constructor parameter 'vectors' shadows the field 'vectors' of 'sobol64_state' [-Wshadow-field-in-constructor] 145.0 60 | const unsigned long long int* vectors) 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:54:36: note: previous declaration is here 145.0 54 | const unsigned long long int * vectors; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:39:64: warning: constructor parameter 'scramble_constant' shadows the field 'scramble_constant' of 'scrambled_sobol64_engine' [-Wshadow-field-in-constructor] 145.0 39 | const unsigned long long int scramble_constant, 145.0 | ^ 145.0 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:89:28: note: previous declaration is here 145.0 89 | unsigned long long int scramble_constant; 145.0 | ^ 145.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 145.0 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 145.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:80:33: warning: unused function '__fns64' [-Wunused-function] 145.0 80 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 145.0 | ^~~~~~~ 145.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:147:33: warning: unused function '__fns' [-Wunused-function] 145.0 147 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 145.0 | ^~~~~ 145.0 40 warnings generated when compiling for host. 146.0 [587/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/registry_driver_maker.cpp.o 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 146.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 146.0 | ^ 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 146.0 187 | for (auto&& x : r.d) x = -x; 146.0 | ^ 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 146.0 248 | T x, y, z; 146.0 | ^ 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 146.0 195 | for (auto&& x : r.d) x = ~x; 146.0 | ^ 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 146.0 248 | T x, y, z; 146.0 | ^ 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 146.0 6799 | #if HIP_PROF_HIP_API_STRING 146.0 | ^ 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 146.0 /therock/src/rocm-libraries/projects/miopen/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] 146.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 146.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.0 /therock/src/rocm-libraries/projects/miopen/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] 146.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 146.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.0 /therock/src/rocm-libraries/projects/miopen/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] 146.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 146.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.0 /therock/src/rocm-libraries/projects/miopen/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] 146.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 146.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.0 8 warnings generated when compiling for gfx942. 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 146.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 146.0 | ^ 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 146.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 146.0 | ^ 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 146.0 235 | #if __HIP_NO_IMAGE_SUPPORT 146.0 | ^ 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 146.0 187 | for (auto&& x : r.d) x = -x; 146.0 | ^ 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 146.0 248 | T x, y, z; 146.0 | ^ 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 146.0 195 | for (auto&& x : r.d) x = ~x; 146.0 | ^ 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 146.0 248 | T x, y, z; 146.0 | ^ 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 146.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 146.0 6799 | #if HIP_PROF_HIP_API_STRING 146.0 | ^ 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 146.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 146.0 /therock/src/rocm-libraries/projects/miopen/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] 146.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 146.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.0 /therock/src/rocm-libraries/projects/miopen/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] 146.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 146.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.0 /therock/src/rocm-libraries/projects/miopen/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] 146.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 146.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.0 /therock/src/rocm-libraries/projects/miopen/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] 146.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 146.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.0 10 warnings generated when compiling for host. 146.3 [588/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/main.cpp.o 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:26: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 146.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:26: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 146.3 187 | for (auto&& x : r.d) x = -x; 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 146.3 248 | T x, y, z; 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 146.3 195 | for (auto&& x : r.d) x = ~x; 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 146.3 248 | T x, y, z; 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:26: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 146.3 6799 | #if HIP_PROF_HIP_API_STRING 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:26: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 146.3 /therock/src/rocm-libraries/projects/miopen/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] 146.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 146.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.3 /therock/src/rocm-libraries/projects/miopen/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] 146.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 146.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.3 /therock/src/rocm-libraries/projects/miopen/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] 146.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 146.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.3 /therock/src/rocm-libraries/projects/miopen/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] 146.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 146.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:38:27: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 146.3 38 | extern "C" __device__ int printf(const char* fmt, ...); 146.3 | ^ 146.3 /usr/include/stdio.h:332:12: note: previous declaration is here 146.3 332 | extern int printf (const char *__restrict __format, ...); 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:610:26: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 146.3 610 | __device__ long long int clock(); 146.3 | ^ 146.3 /usr/include/time.h:72:16: note: previous declaration is here 146.3 72 | extern clock_t clock (void) __THROW; 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 146.3 880 | case 2: 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 146.3 880 | case 2: 146.3 | ^ 146.3 | BOOST_FALLTHROUGH; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: note: insert 'break;' to avoid fall-through 146.3 880 | case 2: 146.3 | ^ 146.3 | break; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 146.3 882 | case 1: 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 146.3 882 | case 1: 146.3 | ^ 146.3 | BOOST_FALLTHROUGH; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 146.3 882 | case 1: 146.3 | ^ 146.3 | break; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 146.3 904 | case 2: 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 146.3 904 | case 2: 146.3 | ^ 146.3 | BOOST_FALLTHROUGH; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: note: insert 'break;' to avoid fall-through 146.3 904 | case 2: 146.3 | ^ 146.3 | break; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 146.3 906 | case 1: 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 146.3 906 | case 1: 146.3 | ^ 146.3 | BOOST_FALLTHROUGH; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 146.3 906 | case 1: 146.3 | ^ 146.3 | break; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:913:32: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 146.3 913 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 146.3 | ^ 146.3 /usr/include/string.h:43:14: note: previous declaration is here 146.3 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:917:32: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 146.3 917 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 146.3 | ^ 146.3 /usr/include/string.h:61:14: note: previous declaration is here 146.3 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:167:23: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __host__ function, old declaration is __device__ function [-Wnvcc-compat] 146.3 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:667:25: note: previous declaration is here 146.3 667 | __device__ inline void* __get_dynamicgroupbaseptr() { 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:341:5: warning: '__HIP_HCC_COMPAT_MODE__' is not defined, evaluates to 0 [-Wundef] 146.3 341 | #if __HIP_HCC_COMPAT_MODE__ 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:80:33: warning: unused function '__fns64' [-Wunused-function] 146.3 80 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 146.3 | ^~~~~~~ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:147:33: warning: unused function '__fns' [-Wunused-function] 146.3 147 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 146.3 | ^~~~~ 146.3 20 warnings generated when compiling for gfx942. 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:26: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 146.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:26: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 146.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:26: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 146.3 235 | #if __HIP_NO_IMAGE_SUPPORT 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:26: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 146.3 187 | for (auto&& x : r.d) x = -x; 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 146.3 248 | T x, y, z; 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 146.3 195 | for (auto&& x : r.d) x = ~x; 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 146.3 248 | T x, y, z; 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:26: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 146.3 6799 | #if HIP_PROF_HIP_API_STRING 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:26: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 146.3 /therock/src/rocm-libraries/projects/miopen/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] 146.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 146.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.3 /therock/src/rocm-libraries/projects/miopen/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] 146.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 146.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.3 /therock/src/rocm-libraries/projects/miopen/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] 146.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 146.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.3 /therock/src/rocm-libraries/projects/miopen/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] 146.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 146.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:38:27: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 146.3 38 | extern "C" __device__ int printf(const char* fmt, ...); 146.3 | ^ 146.3 /usr/include/stdio.h:332:12: note: previous declaration is here 146.3 332 | extern int printf (const char *__restrict __format, ...); 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:610:26: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 146.3 610 | __device__ long long int clock(); 146.3 | ^ 146.3 /usr/include/time.h:72:16: note: previous declaration is here 146.3 72 | extern clock_t clock (void) __THROW; 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 146.3 880 | case 2: 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 146.3 880 | case 2: 146.3 | ^ 146.3 | BOOST_FALLTHROUGH; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: note: insert 'break;' to avoid fall-through 146.3 880 | case 2: 146.3 | ^ 146.3 | break; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 146.3 882 | case 1: 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 146.3 882 | case 1: 146.3 | ^ 146.3 | BOOST_FALLTHROUGH; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 146.3 882 | case 1: 146.3 | ^ 146.3 | break; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 146.3 904 | case 2: 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 146.3 904 | case 2: 146.3 | ^ 146.3 | BOOST_FALLTHROUGH; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: note: insert 'break;' to avoid fall-through 146.3 904 | case 2: 146.3 | ^ 146.3 | break; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 146.3 906 | case 1: 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 146.3 906 | case 1: 146.3 | ^ 146.3 | BOOST_FALLTHROUGH; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 146.3 906 | case 1: 146.3 | ^ 146.3 | break; 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:913:32: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 146.3 913 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 146.3 | ^ 146.3 /usr/include/string.h:43:14: note: previous declaration is here 146.3 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:917:32: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 146.3 917 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 146.3 | ^ 146.3 /usr/include/string.h:61:14: note: previous declaration is here 146.3 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:48:6: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 146.3 48 | #if !__HIP_DEVICE_COMPILE__ 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:122:69: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 146.3 122 | #if (defined(__HCC_ACCELERATOR__) && (__HCC_ACCELERATOR__ != 0)) || __HIP_DEVICE_COMPILE__ 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:167:23: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __host__ function, old declaration is __device__ function [-Wnvcc-compat] 146.3 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 146.3 | ^ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:672:18: note: previous declaration is here 146.3 672 | __device__ void* __get_dynamicgroupbaseptr(); 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:338: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_math_functions.h:36:6: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 146.3 36 | #if !__HIP_DEVICE_COMPILE__ 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:341:5: warning: '__HIP_HCC_COMPAT_MODE__' is not defined, evaluates to 0 [-Wundef] 146.3 341 | #if __HIP_HCC_COMPAT_MODE__ 146.3 | ^ 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/main.cpp:29: 146.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 146.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:80:33: warning: unused function '__fns64' [-Wunused-function] 146.3 80 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 146.3 | ^~~~~~~ 146.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:147:33: warning: unused function '__fns' [-Wunused-function] 146.3 147 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 146.3 | ^~~~~ 146.3 25 warnings generated when compiling for host. 146.9 [589/916] Building CXX object src/CMakeFiles/MIOpen.dir/comgr.cpp.o 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/comgr.cpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 146.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 146.9 | ^ 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/comgr.cpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 146.9 187 | for (auto&& x : r.d) x = -x; 146.9 | ^ 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 146.9 248 | T x, y, z; 146.9 | ^ 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 146.9 195 | for (auto&& x : r.d) x = ~x; 146.9 | ^ 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 146.9 248 | T x, y, z; 146.9 | ^ 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/comgr.cpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 146.9 6799 | #if HIP_PROF_HIP_API_STRING 146.9 | ^ 146.9 /therock/src/rocm-libraries/projects/miopen/src/comgr.cpp:557:12: warning: not eliding copy on return [-Wnrvo] 146.9 557 | return text; 146.9 | ^ 146.9 5 warnings generated when compiling for gfx942. 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/comgr.cpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 146.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 146.9 | ^ 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/comgr.cpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 146.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 146.9 | ^ 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/comgr.cpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 146.9 235 | #if __HIP_NO_IMAGE_SUPPORT 146.9 | ^ 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/comgr.cpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 146.9 187 | for (auto&& x : r.d) x = -x; 146.9 | ^ 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 146.9 248 | T x, y, z; 146.9 | ^ 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 146.9 195 | for (auto&& x : r.d) x = ~x; 146.9 | ^ 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 146.9 248 | T x, y, z; 146.9 | ^ 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/comgr.cpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 146.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 146.9 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 146.9 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 146.9 6799 | #if HIP_PROF_HIP_API_STRING 146.9 | ^ 146.9 /therock/src/rocm-libraries/projects/miopen/src/comgr.cpp:557:12: warning: not eliding copy on return [-Wnrvo] 146.9 557 | return text; 146.9 | ^ 146.9 7 warnings generated when compiling for host. 147.0 [590/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_96.cpp.o 147.1 [591/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_82.cpp.o 147.1 [592/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_aux.cpp.o 147.6 [593/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_77.cpp.o 147.6 [594/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_127.cpp.o 147.6 [595/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_97.cpp.o 147.7 [596/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_107.cpp.o 148.1 [597/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_100.cpp.o 148.1 [598/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_adam.cpp.o 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 148.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 148.1 | ^ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 148.1 187 | for (auto&& x : r.d) x = -x; 148.1 | ^ 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 148.1 248 | T x, y, z; 148.1 | ^ 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 148.1 195 | for (auto&& x : r.d) x = ~x; 148.1 | ^ 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 148.1 248 | T x, y, z; 148.1 | ^ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 148.1 6799 | #if HIP_PROF_HIP_API_STRING 148.1 | ^ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:30: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 148.1 /therock/src/rocm-libraries/projects/miopen/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] 148.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 148.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.1 /therock/src/rocm-libraries/projects/miopen/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] 148.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 148.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.1 /therock/src/rocm-libraries/projects/miopen/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] 148.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 148.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.1 /therock/src/rocm-libraries/projects/miopen/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] 148.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 148.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 148.1 327 | return ret; 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 148.1 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 148.1 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:32:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 148.1 32 | return new AdamDriver(); 148.1 | ^ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 148.1 327 | return ret; 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 148.1 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 148.1 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:34:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 148.1 34 | return new AdamDriver(); 148.1 | ^ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 148.1 327 | return ret; 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 148.1 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 148.1 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:36:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 148.1 36 | return new AdamDriver(false, true); 148.1 | ^ 148.1 11 warnings generated when compiling for gfx942. 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 148.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 148.1 | ^ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 148.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 148.1 | ^ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 148.1 235 | #if __HIP_NO_IMAGE_SUPPORT 148.1 | ^ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 148.1 187 | for (auto&& x : r.d) x = -x; 148.1 | ^ 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 148.1 248 | T x, y, z; 148.1 | ^ 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 148.1 195 | for (auto&& x : r.d) x = ~x; 148.1 | ^ 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 148.1 248 | T x, y, z; 148.1 | ^ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 148.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 148.1 6799 | #if HIP_PROF_HIP_API_STRING 148.1 | ^ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:30: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 148.1 /therock/src/rocm-libraries/projects/miopen/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] 148.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 148.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.1 /therock/src/rocm-libraries/projects/miopen/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] 148.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 148.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.1 /therock/src/rocm-libraries/projects/miopen/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] 148.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 148.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.1 /therock/src/rocm-libraries/projects/miopen/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] 148.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 148.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 148.1 327 | return ret; 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 148.1 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 148.1 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:32:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 148.1 32 | return new AdamDriver(); 148.1 | ^ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 148.1 327 | return ret; 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 148.1 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 148.1 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:34:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 148.1 34 | return new AdamDriver(); 148.1 | ^ 148.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 148.1 327 | return ret; 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 148.1 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 148.1 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 148.1 | ^ 148.1 /therock/src/rocm-libraries/projects/miopen/driver/dm_adam.cpp:36:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 148.1 36 | return new AdamDriver(false, true); 148.1 | ^ 148.1 13 warnings generated when compiling for host. 148.3 [599/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_113.cpp.o 148.4 [600/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_116.cpp.o 148.5 [601/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_addlayernorm.cpp.o 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 148.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 148.5 | ^ 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 148.5 187 | for (auto&& x : r.d) x = -x; 148.5 | ^ 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 148.5 248 | T x, y, z; 148.5 | ^ 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 148.5 195 | for (auto&& x : r.d) x = ~x; 148.5 | ^ 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 148.5 248 | T x, y, z; 148.5 | ^ 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 148.5 6799 | #if HIP_PROF_HIP_API_STRING 148.5 | ^ 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 148.5 /therock/src/rocm-libraries/projects/miopen/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] 148.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 148.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.5 /therock/src/rocm-libraries/projects/miopen/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] 148.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 148.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.5 /therock/src/rocm-libraries/projects/miopen/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] 148.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 148.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.5 /therock/src/rocm-libraries/projects/miopen/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] 148.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 148.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.5 8 warnings generated when compiling for gfx942. 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 148.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 148.5 | ^ 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 148.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 148.5 | ^ 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 148.5 235 | #if __HIP_NO_IMAGE_SUPPORT 148.5 | ^ 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 148.5 187 | for (auto&& x : r.d) x = -x; 148.5 | ^ 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 148.5 248 | T x, y, z; 148.5 | ^ 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 148.5 195 | for (auto&& x : r.d) x = ~x; 148.5 | ^ 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 148.5 248 | T x, y, z; 148.5 | ^ 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 148.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 148.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 148.5 6799 | #if HIP_PROF_HIP_API_STRING 148.5 | ^ 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 148.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 148.5 /therock/src/rocm-libraries/projects/miopen/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] 148.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 148.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.5 /therock/src/rocm-libraries/projects/miopen/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] 148.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 148.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.5 /therock/src/rocm-libraries/projects/miopen/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] 148.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 148.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.5 /therock/src/rocm-libraries/projects/miopen/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] 148.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 148.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148.5 10 warnings generated when compiling for host. 148.7 [602/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_119.cpp.o 148.7 [603/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_114.cpp.o 148.8 [604/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_102.cpp.o 148.9 [605/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_106.cpp.o 149.0 [606/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_108.cpp.o 149.0 [607/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_80.cpp.o 149.1 [608/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/gtest_common.cpp.o 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 149.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 149.1 | ^ 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 149.1 187 | for (auto&& x : r.d) x = -x; 149.1 | ^ 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 149.1 248 | T x, y, z; 149.1 | ^ 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 149.1 195 | for (auto&& x : r.d) x = ~x; 149.1 | ^ 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 149.1 248 | T x, y, z; 149.1 | ^ 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 149.1 6799 | #if HIP_PROF_HIP_API_STRING 149.1 | ^ 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 149.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 149.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 149.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 149.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 149.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 149.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 149.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 149.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 149.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 149.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 149.1 156 | return s; 149.1 | ^ 149.1 9 warnings generated when compiling for gfx942. 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 149.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 149.1 | ^ 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 149.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 149.1 | ^ 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 149.1 235 | #if __HIP_NO_IMAGE_SUPPORT 149.1 | ^ 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 149.1 187 | for (auto&& x : r.d) x = -x; 149.1 | ^ 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 149.1 248 | T x, y, z; 149.1 | ^ 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 149.1 195 | for (auto&& x : r.d) x = ~x; 149.1 | ^ 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 149.1 248 | T x, y, z; 149.1 | ^ 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 149.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 149.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 149.1 6799 | #if HIP_PROF_HIP_API_STRING 149.1 | ^ 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 149.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 149.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 149.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 149.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 149.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 149.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 149.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 149.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 149.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 149.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 149.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 149.1 156 | return s; 149.1 | ^ 149.1 11 warnings generated when compiling for host. 150.1 [609/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_groupnorm.cpp.o 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 150.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 150.1 | ^ 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.1 187 | for (auto&& x : r.d) x = -x; 150.1 | ^ 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.1 248 | T x, y, z; 150.1 | ^ 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.1 195 | for (auto&& x : r.d) x = ~x; 150.1 | ^ 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.1 248 | T x, y, z; 150.1 | ^ 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 150.1 6799 | #if HIP_PROF_HIP_API_STRING 150.1 | ^ 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:31: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 150.1 /therock/src/rocm-libraries/projects/miopen/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] 150.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 150.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.1 /therock/src/rocm-libraries/projects/miopen/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] 150.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 150.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.1 /therock/src/rocm-libraries/projects/miopen/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] 150.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 150.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.1 /therock/src/rocm-libraries/projects/miopen/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] 150.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 150.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.1 8 warnings generated when compiling for gfx942. 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 150.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 150.1 | ^ 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 150.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 150.1 | ^ 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 150.1 235 | #if __HIP_NO_IMAGE_SUPPORT 150.1 | ^ 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.1 187 | for (auto&& x : r.d) x = -x; 150.1 | ^ 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.1 248 | T x, y, z; 150.1 | ^ 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.1 195 | for (auto&& x : r.d) x = ~x; 150.1 | ^ 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.1 248 | T x, y, z; 150.1 | ^ 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.1 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 150.1 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 150.1 6799 | #if HIP_PROF_HIP_API_STRING 150.1 | ^ 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:31: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 150.1 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 150.1 /therock/src/rocm-libraries/projects/miopen/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] 150.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 150.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.1 /therock/src/rocm-libraries/projects/miopen/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] 150.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 150.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.1 /therock/src/rocm-libraries/projects/miopen/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] 150.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 150.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.1 /therock/src/rocm-libraries/projects/miopen/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] 150.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 150.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.1 10 warnings generated when compiling for host. 150.1 [610/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_94.cpp.o 150.3 [611/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_105.cpp.o 150.3 [612/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_lrn.cpp.o 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 150.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 150.3 | ^ 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.3 187 | for (auto&& x : r.d) x = -x; 150.3 | ^ 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.3 248 | T x, y, z; 150.3 | ^ 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.3 195 | for (auto&& x : r.d) x = ~x; 150.3 | ^ 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.3 248 | T x, y, z; 150.3 | ^ 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 150.3 6799 | #if HIP_PROF_HIP_API_STRING 150.3 | ^ 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:30: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 150.3 /therock/src/rocm-libraries/projects/miopen/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] 150.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 150.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.3 /therock/src/rocm-libraries/projects/miopen/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] 150.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 150.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.3 /therock/src/rocm-libraries/projects/miopen/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] 150.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 150.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.3 /therock/src/rocm-libraries/projects/miopen/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] 150.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 150.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.3 8 warnings generated when compiling for gfx942. 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 150.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 150.3 | ^ 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 150.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 150.3 | ^ 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 150.3 235 | #if __HIP_NO_IMAGE_SUPPORT 150.3 | ^ 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.3 187 | for (auto&& x : r.d) x = -x; 150.3 | ^ 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.3 248 | T x, y, z; 150.3 | ^ 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.3 195 | for (auto&& x : r.d) x = ~x; 150.3 | ^ 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.3 248 | T x, y, z; 150.3 | ^ 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 150.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 150.3 6799 | #if HIP_PROF_HIP_API_STRING 150.3 | ^ 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:30: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 150.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 150.3 /therock/src/rocm-libraries/projects/miopen/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] 150.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 150.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.3 /therock/src/rocm-libraries/projects/miopen/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] 150.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 150.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.3 /therock/src/rocm-libraries/projects/miopen/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] 150.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 150.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.3 /therock/src/rocm-libraries/projects/miopen/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] 150.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 150.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.3 10 warnings generated when compiling for host. 150.5 [613/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_glu.cpp.o 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 150.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.5 187 | for (auto&& x : r.d) x = -x; 150.5 | ^ 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.5 248 | T x, y, z; 150.5 | ^ 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.5 195 | for (auto&& x : r.d) x = ~x; 150.5 | ^ 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.5 248 | T x, y, z; 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 150.5 6799 | #if HIP_PROF_HIP_API_STRING 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 8 warnings generated when compiling for gfx942. 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 150.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 150.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 150.5 235 | #if __HIP_NO_IMAGE_SUPPORT 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.5 187 | for (auto&& x : r.d) x = -x; 150.5 | ^ 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.5 248 | T x, y, z; 150.5 | ^ 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.5 195 | for (auto&& x : r.d) x = ~x; 150.5 | ^ 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.5 248 | T x, y, z; 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 150.5 6799 | #if HIP_PROF_HIP_API_STRING 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 10 warnings generated when compiling for host. 150.5 [614/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_cat.cpp.o 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 150.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.5 187 | for (auto&& x : r.d) x = -x; 150.5 | ^ 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.5 248 | T x, y, z; 150.5 | ^ 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.5 195 | for (auto&& x : r.d) x = ~x; 150.5 | ^ 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.5 248 | T x, y, z; 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 150.5 6799 | #if HIP_PROF_HIP_API_STRING 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/cat_driver.hpp:30: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 8 warnings generated when compiling for gfx942. 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 150.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 150.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 150.5 235 | #if __HIP_NO_IMAGE_SUPPORT 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.5 187 | for (auto&& x : r.d) x = -x; 150.5 | ^ 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.5 248 | T x, y, z; 150.5 | ^ 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.5 195 | for (auto&& x : r.d) x = ~x; 150.5 | ^ 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.5 248 | T x, y, z; 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 150.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 150.5 6799 | #if HIP_PROF_HIP_API_STRING 150.5 | ^ 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/cat_driver.hpp:30: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 150.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 /therock/src/rocm-libraries/projects/miopen/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] 150.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 150.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.5 10 warnings generated when compiling for host. 150.7 [615/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_gemm.cpp.o 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 150.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 150.7 | ^ 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.7 187 | for (auto&& x : r.d) x = -x; 150.7 | ^ 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.7 248 | T x, y, z; 150.7 | ^ 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.7 195 | for (auto&& x : r.d) x = ~x; 150.7 | ^ 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.7 248 | T x, y, z; 150.7 | ^ 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 150.7 6799 | #if HIP_PROF_HIP_API_STRING 150.7 | ^ 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:33: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 150.7 /therock/src/rocm-libraries/projects/miopen/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] 150.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 150.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.7 /therock/src/rocm-libraries/projects/miopen/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] 150.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 150.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.7 /therock/src/rocm-libraries/projects/miopen/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] 150.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 150.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.7 /therock/src/rocm-libraries/projects/miopen/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] 150.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 150.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.7 8 warnings generated when compiling for gfx942. 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 150.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 150.7 | ^ 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 150.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 150.7 | ^ 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 150.7 235 | #if __HIP_NO_IMAGE_SUPPORT 150.7 | ^ 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.7 187 | for (auto&& x : r.d) x = -x; 150.7 | ^ 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.7 248 | T x, y, z; 150.7 | ^ 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 150.7 195 | for (auto&& x : r.d) x = ~x; 150.7 | ^ 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 150.7 248 | T x, y, z; 150.7 | ^ 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 150.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 150.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 150.7 6799 | #if HIP_PROF_HIP_API_STRING 150.7 | ^ 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:33: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 150.7 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 150.7 /therock/src/rocm-libraries/projects/miopen/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] 150.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 150.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.7 /therock/src/rocm-libraries/projects/miopen/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] 150.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 150.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.7 /therock/src/rocm-libraries/projects/miopen/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] 150.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 150.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.7 /therock/src/rocm-libraries/projects/miopen/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] 150.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 150.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150.7 10 warnings generated when compiling for host. 151.2 [616/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_activ.cpp.o 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 151.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 151.2 187 | for (auto&& x : r.d) x = -x; 151.2 | ^ 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 151.2 248 | T x, y, z; 151.2 | ^ 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 151.2 195 | for (auto&& x : r.d) x = ~x; 151.2 | ^ 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 151.2 248 | T x, y, z; 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 151.2 6799 | #if HIP_PROF_HIP_API_STRING 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/activ_driver.hpp:30: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 8 warnings generated when compiling for gfx942. 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 151.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 151.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 151.2 235 | #if __HIP_NO_IMAGE_SUPPORT 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 151.2 187 | for (auto&& x : r.d) x = -x; 151.2 | ^ 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 151.2 248 | T x, y, z; 151.2 | ^ 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 151.2 195 | for (auto&& x : r.d) x = ~x; 151.2 | ^ 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 151.2 248 | T x, y, z; 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 151.2 6799 | #if HIP_PROF_HIP_API_STRING 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/activ_driver.hpp:30: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 10 warnings generated when compiling for host. 151.2 [617/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_multimarginloss.cpp.o 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 151.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 151.2 187 | for (auto&& x : r.d) x = -x; 151.2 | ^ 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 151.2 248 | T x, y, z; 151.2 | ^ 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 151.2 195 | for (auto&& x : r.d) x = ~x; 151.2 | ^ 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 151.2 248 | T x, y, z; 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 151.2 6799 | #if HIP_PROF_HIP_API_STRING 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 8 warnings generated when compiling for gfx942. 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 151.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 151.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 151.2 235 | #if __HIP_NO_IMAGE_SUPPORT 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 151.2 187 | for (auto&& x : r.d) x = -x; 151.2 | ^ 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 151.2 248 | T x, y, z; 151.2 | ^ 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 151.2 195 | for (auto&& x : r.d) x = ~x; 151.2 | ^ 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 151.2 248 | T x, y, z; 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 151.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 151.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 151.2 6799 | #if HIP_PROF_HIP_API_STRING 151.2 | ^ 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:29: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 151.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 /therock/src/rocm-libraries/projects/miopen/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] 151.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 151.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151.2 10 warnings generated when compiling for host. 151.3 [618/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_117.cpp.o 152.0 [619/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_112.cpp.o 152.0 [620/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_103.cpp.o 152.2 [621/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_kthvalue.cpp.o 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 152.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 152.2 | ^ 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.2 187 | for (auto&& x : r.d) x = -x; 152.2 | ^ 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.2 248 | T x, y, z; 152.2 | ^ 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.2 195 | for (auto&& x : r.d) x = ~x; 152.2 | ^ 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.2 248 | T x, y, z; 152.2 | ^ 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 152.2 6799 | #if HIP_PROF_HIP_API_STRING 152.2 | ^ 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 152.2 /therock/src/rocm-libraries/projects/miopen/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] 152.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 152.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.2 /therock/src/rocm-libraries/projects/miopen/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] 152.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 152.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.2 /therock/src/rocm-libraries/projects/miopen/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] 152.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 152.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.2 /therock/src/rocm-libraries/projects/miopen/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] 152.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 152.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.2 8 warnings generated when compiling for gfx942. 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 152.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 152.2 | ^ 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 152.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 152.2 | ^ 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 152.2 235 | #if __HIP_NO_IMAGE_SUPPORT 152.2 | ^ 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.2 187 | for (auto&& x : r.d) x = -x; 152.2 | ^ 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.2 248 | T x, y, z; 152.2 | ^ 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.2 195 | for (auto&& x : r.d) x = ~x; 152.2 | ^ 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.2 248 | T x, y, z; 152.2 | ^ 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 152.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 152.2 6799 | #if HIP_PROF_HIP_API_STRING 152.2 | ^ 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 152.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 152.2 /therock/src/rocm-libraries/projects/miopen/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] 152.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 152.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.2 /therock/src/rocm-libraries/projects/miopen/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] 152.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 152.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.2 /therock/src/rocm-libraries/projects/miopen/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] 152.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 152.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.2 /therock/src/rocm-libraries/projects/miopen/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] 152.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 152.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.2 10 warnings generated when compiling for host. 152.3 [622/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_dropout.cpp.o 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 152.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 152.3 | ^ 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.3 187 | for (auto&& x : r.d) x = -x; 152.3 | ^ 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.3 248 | T x, y, z; 152.3 | ^ 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.3 195 | for (auto&& x : r.d) x = ~x; 152.3 | ^ 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.3 248 | T x, y, z; 152.3 | ^ 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 152.3 6799 | #if HIP_PROF_HIP_API_STRING 152.3 | ^ 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:30: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 152.3 /therock/src/rocm-libraries/projects/miopen/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] 152.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 152.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.3 /therock/src/rocm-libraries/projects/miopen/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] 152.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 152.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.3 /therock/src/rocm-libraries/projects/miopen/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] 152.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 152.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.3 /therock/src/rocm-libraries/projects/miopen/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] 152.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 152.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.3 8 warnings generated when compiling for gfx942. 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 152.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 152.3 | ^ 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 152.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 152.3 | ^ 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 152.3 235 | #if __HIP_NO_IMAGE_SUPPORT 152.3 | ^ 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.3 187 | for (auto&& x : r.d) x = -x; 152.3 | ^ 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.3 248 | T x, y, z; 152.3 | ^ 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.3 195 | for (auto&& x : r.d) x = ~x; 152.3 | ^ 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.3 248 | T x, y, z; 152.3 | ^ 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.3 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 152.3 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 152.3 6799 | #if HIP_PROF_HIP_API_STRING 152.3 | ^ 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:30: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 152.3 /therock/src/rocm-libraries/projects/miopen/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] 152.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 152.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.3 /therock/src/rocm-libraries/projects/miopen/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] 152.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 152.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.3 /therock/src/rocm-libraries/projects/miopen/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] 152.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 152.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.3 /therock/src/rocm-libraries/projects/miopen/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] 152.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 152.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:31: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_gpu_emulator.hpp:43: 152.3 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/miopen_rocrand.hpp:45: 152.3 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_xorwow.h:24: 152.3 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_common.h:45:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 152.3 45 | #if __HIP_DEVICE_COMPILE__ \ 152.3 | ^ 152.3 11 warnings generated when compiling for host. 152.5 [623/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_layernorm.cpp.o 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 152.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 152.5 | ^ 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.5 187 | for (auto&& x : r.d) x = -x; 152.5 | ^ 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.5 248 | T x, y, z; 152.5 | ^ 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.5 195 | for (auto&& x : r.d) x = ~x; 152.5 | ^ 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.5 248 | T x, y, z; 152.5 | ^ 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 152.5 6799 | #if HIP_PROF_HIP_API_STRING 152.5 | ^ 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 152.5 /therock/src/rocm-libraries/projects/miopen/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] 152.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 152.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.5 /therock/src/rocm-libraries/projects/miopen/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] 152.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 152.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.5 /therock/src/rocm-libraries/projects/miopen/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] 152.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 152.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.5 /therock/src/rocm-libraries/projects/miopen/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] 152.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 152.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.5 8 warnings generated when compiling for gfx942. 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 152.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 152.5 | ^ 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 152.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 152.5 | ^ 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 152.5 235 | #if __HIP_NO_IMAGE_SUPPORT 152.5 | ^ 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.5 187 | for (auto&& x : r.d) x = -x; 152.5 | ^ 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.5 248 | T x, y, z; 152.5 | ^ 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.5 195 | for (auto&& x : r.d) x = ~x; 152.5 | ^ 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.5 248 | T x, y, z; 152.5 | ^ 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 152.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 152.5 6799 | #if HIP_PROF_HIP_API_STRING 152.5 | ^ 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 152.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 152.5 /therock/src/rocm-libraries/projects/miopen/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] 152.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 152.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.5 /therock/src/rocm-libraries/projects/miopen/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] 152.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 152.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.5 /therock/src/rocm-libraries/projects/miopen/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] 152.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 152.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.5 /therock/src/rocm-libraries/projects/miopen/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] 152.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 152.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.5 10 warnings generated when compiling for host. 152.6 [624/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_reducecalculation.cpp.o 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 152.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 152.6 | ^ 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.6 187 | for (auto&& x : r.d) x = -x; 152.6 | ^ 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.6 248 | T x, y, z; 152.6 | ^ 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.6 195 | for (auto&& x : r.d) x = ~x; 152.6 | ^ 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.6 248 | T x, y, z; 152.6 | ^ 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 152.6 6799 | #if HIP_PROF_HIP_API_STRING 152.6 | ^ 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:30: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 152.6 /therock/src/rocm-libraries/projects/miopen/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] 152.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 152.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.6 /therock/src/rocm-libraries/projects/miopen/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] 152.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 152.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.6 /therock/src/rocm-libraries/projects/miopen/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] 152.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 152.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.6 /therock/src/rocm-libraries/projects/miopen/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] 152.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 152.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.6 8 warnings generated when compiling for gfx942. 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 152.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 152.6 | ^ 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 152.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 152.6 | ^ 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 152.6 235 | #if __HIP_NO_IMAGE_SUPPORT 152.6 | ^ 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.6 187 | for (auto&& x : r.d) x = -x; 152.6 | ^ 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.6 248 | T x, y, z; 152.6 | ^ 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.6 195 | for (auto&& x : r.d) x = ~x; 152.6 | ^ 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.6 248 | T x, y, z; 152.6 | ^ 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 152.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 152.6 6799 | #if HIP_PROF_HIP_API_STRING 152.6 | ^ 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:30: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 152.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 152.6 /therock/src/rocm-libraries/projects/miopen/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] 152.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 152.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.6 /therock/src/rocm-libraries/projects/miopen/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] 152.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 152.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.6 /therock/src/rocm-libraries/projects/miopen/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] 152.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 152.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.6 /therock/src/rocm-libraries/projects/miopen/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] 152.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 152.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.6 10 warnings generated when compiling for host. 152.8 [625/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_rope.cpp.o 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 152.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 152.8 | ^ 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.8 187 | for (auto&& x : r.d) x = -x; 152.8 | ^ 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.8 248 | T x, y, z; 152.8 | ^ 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.8 195 | for (auto&& x : r.d) x = ~x; 152.8 | ^ 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.8 248 | T x, y, z; 152.8 | ^ 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 152.8 6799 | #if HIP_PROF_HIP_API_STRING 152.8 | ^ 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 152.8 /therock/src/rocm-libraries/projects/miopen/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] 152.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 152.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.8 /therock/src/rocm-libraries/projects/miopen/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] 152.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 152.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.8 /therock/src/rocm-libraries/projects/miopen/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] 152.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 152.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.8 /therock/src/rocm-libraries/projects/miopen/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] 152.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 152.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.8 8 warnings generated when compiling for gfx942. 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 152.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 152.8 | ^ 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 152.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 152.8 | ^ 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 152.8 235 | #if __HIP_NO_IMAGE_SUPPORT 152.8 | ^ 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.8 187 | for (auto&& x : r.d) x = -x; 152.8 | ^ 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.8 248 | T x, y, z; 152.8 | ^ 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 152.8 195 | for (auto&& x : r.d) x = ~x; 152.8 | ^ 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 152.8 248 | T x, y, z; 152.8 | ^ 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 152.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 152.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 152.8 6799 | #if HIP_PROF_HIP_API_STRING 152.8 | ^ 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 152.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 152.8 /therock/src/rocm-libraries/projects/miopen/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] 152.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 152.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.8 /therock/src/rocm-libraries/projects/miopen/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] 152.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 152.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.8 /therock/src/rocm-libraries/projects/miopen/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] 152.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 152.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.8 /therock/src/rocm-libraries/projects/miopen/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] 152.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 152.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152.8 10 warnings generated when compiling for host. 153.2 [626/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_118.cpp.o 153.4 [627/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_transformers_adam_w.cpp.o 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 153.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 153.4 | ^ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 153.4 187 | for (auto&& x : r.d) x = -x; 153.4 | ^ 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 153.4 248 | T x, y, z; 153.4 | ^ 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 153.4 195 | for (auto&& x : r.d) x = ~x; 153.4 | ^ 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 153.4 248 | T x, y, z; 153.4 | ^ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 153.4 6799 | #if HIP_PROF_HIP_API_STRING 153.4 | ^ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:30: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 153.4 /therock/src/rocm-libraries/projects/miopen/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] 153.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 153.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.4 /therock/src/rocm-libraries/projects/miopen/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] 153.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 153.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.4 /therock/src/rocm-libraries/projects/miopen/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] 153.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 153.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.4 /therock/src/rocm-libraries/projects/miopen/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] 153.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 153.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 153.4 235 | return ret; 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 153.4 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 153.4 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:32:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 153.4 32 | return new TransformersAdamWDriver(); 153.4 | ^ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 153.4 235 | return ret; 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 153.4 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 153.4 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:34:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 153.4 34 | return new TransformersAdamWDriver(); 153.4 | ^ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 153.4 235 | return ret; 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 153.4 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 153.4 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:36:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 153.4 36 | return new TransformersAdamWDriver(true); 153.4 | ^ 153.4 11 warnings generated when compiling for gfx942. 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 153.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 153.4 | ^ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 153.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 153.4 | ^ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 153.4 235 | #if __HIP_NO_IMAGE_SUPPORT 153.4 | ^ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 153.4 187 | for (auto&& x : r.d) x = -x; 153.4 | ^ 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 153.4 248 | T x, y, z; 153.4 | ^ 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 153.4 195 | for (auto&& x : r.d) x = ~x; 153.4 | ^ 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 153.4 248 | T x, y, z; 153.4 | ^ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 153.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 153.4 6799 | #if HIP_PROF_HIP_API_STRING 153.4 | ^ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:30: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 153.4 /therock/src/rocm-libraries/projects/miopen/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] 153.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 153.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.4 /therock/src/rocm-libraries/projects/miopen/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] 153.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 153.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.4 /therock/src/rocm-libraries/projects/miopen/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] 153.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 153.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.4 /therock/src/rocm-libraries/projects/miopen/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] 153.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 153.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 153.4 235 | return ret; 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 153.4 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 153.4 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:32:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 153.4 32 | return new TransformersAdamWDriver(); 153.4 | ^ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 153.4 235 | return ret; 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 153.4 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 153.4 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:34:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 153.4 34 | return new TransformersAdamWDriver(); 153.4 | ^ 153.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 153.4 235 | return ret; 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 153.4 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 153.4 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 153.4 | ^ 153.4 /therock/src/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:36:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 153.4 36 | return new TransformersAdamWDriver(true); 153.4 | ^ 153.4 13 warnings generated when compiling for host. 153.6 [628/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_api_find_mode.cpp.o 153.6 [629/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_api.cpp.o 153.9 [630/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_getitem.cpp.o 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 153.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 153.9 187 | for (auto&& x : r.d) x = -x; 153.9 | ^ 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 153.9 248 | T x, y, z; 153.9 | ^ 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 153.9 195 | for (auto&& x : r.d) x = ~x; 153.9 | ^ 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 153.9 248 | T x, y, z; 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 153.9 6799 | #if HIP_PROF_HIP_API_STRING 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:30: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 8 warnings generated when compiling for gfx942. 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 153.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 153.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 153.9 235 | #if __HIP_NO_IMAGE_SUPPORT 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 153.9 187 | for (auto&& x : r.d) x = -x; 153.9 | ^ 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 153.9 248 | T x, y, z; 153.9 | ^ 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 153.9 195 | for (auto&& x : r.d) x = ~x; 153.9 | ^ 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 153.9 248 | T x, y, z; 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 153.9 6799 | #if HIP_PROF_HIP_API_STRING 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:30: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 10 warnings generated when compiling for host. 153.9 [631/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_115.cpp.o 153.9 [632/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_softmax.cpp.o 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 153.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 153.9 187 | for (auto&& x : r.d) x = -x; 153.9 | ^ 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 153.9 248 | T x, y, z; 153.9 | ^ 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 153.9 195 | for (auto&& x : r.d) x = ~x; 153.9 | ^ 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 153.9 248 | T x, y, z; 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 153.9 6799 | #if HIP_PROF_HIP_API_STRING 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 8 warnings generated when compiling for gfx942. 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 153.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 153.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 153.9 235 | #if __HIP_NO_IMAGE_SUPPORT 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 153.9 187 | for (auto&& x : r.d) x = -x; 153.9 | ^ 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 153.9 248 | T x, y, z; 153.9 | ^ 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 153.9 195 | for (auto&& x : r.d) x = ~x; 153.9 | ^ 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 153.9 248 | T x, y, z; 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 153.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 153.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 153.9 6799 | #if HIP_PROF_HIP_API_STRING 153.9 | ^ 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 153.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 /therock/src/rocm-libraries/projects/miopen/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] 153.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 153.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153.9 10 warnings generated when compiling for host. 154.2 [633/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_tensorop.cpp.o 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 154.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.2 187 | for (auto&& x : r.d) x = -x; 154.2 | ^ 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.2 248 | T x, y, z; 154.2 | ^ 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.2 195 | for (auto&& x : r.d) x = ~x; 154.2 | ^ 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.2 248 | T x, y, z; 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 154.2 6799 | #if HIP_PROF_HIP_API_STRING 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 8 warnings generated when compiling for gfx942. 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 154.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 154.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 154.2 235 | #if __HIP_NO_IMAGE_SUPPORT 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.2 187 | for (auto&& x : r.d) x = -x; 154.2 | ^ 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.2 248 | T x, y, z; 154.2 | ^ 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.2 195 | for (auto&& x : r.d) x = ~x; 154.2 | ^ 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.2 248 | T x, y, z; 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 154.2 6799 | #if HIP_PROF_HIP_API_STRING 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 10 warnings generated when compiling for host. 154.2 [634/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_softmarginloss.cpp.o 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 154.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.2 187 | for (auto&& x : r.d) x = -x; 154.2 | ^ 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.2 248 | T x, y, z; 154.2 | ^ 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.2 195 | for (auto&& x : r.d) x = ~x; 154.2 | ^ 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.2 248 | T x, y, z; 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 154.2 6799 | #if HIP_PROF_HIP_API_STRING 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 8 warnings generated when compiling for gfx942. 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 154.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 154.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 154.2 235 | #if __HIP_NO_IMAGE_SUPPORT 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.2 187 | for (auto&& x : r.d) x = -x; 154.2 | ^ 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.2 248 | T x, y, z; 154.2 | ^ 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.2 195 | for (auto&& x : r.d) x = ~x; 154.2 | ^ 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.2 248 | T x, y, z; 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 154.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 154.2 6799 | #if HIP_PROF_HIP_API_STRING 154.2 | ^ 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:29: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 154.2 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 /therock/src/rocm-libraries/projects/miopen/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] 154.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 154.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.2 10 warnings generated when compiling for host. 154.4 [635/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_t5layernorm.cpp.o 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 154.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 154.4 | ^ 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.4 187 | for (auto&& x : r.d) x = -x; 154.4 | ^ 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.4 248 | T x, y, z; 154.4 | ^ 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.4 195 | for (auto&& x : r.d) x = ~x; 154.4 | ^ 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.4 248 | T x, y, z; 154.4 | ^ 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 154.4 6799 | #if HIP_PROF_HIP_API_STRING 154.4 | ^ 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 154.4 /therock/src/rocm-libraries/projects/miopen/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] 154.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 154.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.4 /therock/src/rocm-libraries/projects/miopen/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] 154.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 154.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.4 /therock/src/rocm-libraries/projects/miopen/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] 154.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 154.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.4 /therock/src/rocm-libraries/projects/miopen/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] 154.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 154.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.4 8 warnings generated when compiling for gfx942. 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 154.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 154.4 | ^ 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 154.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 154.4 | ^ 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 154.4 235 | #if __HIP_NO_IMAGE_SUPPORT 154.4 | ^ 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.4 187 | for (auto&& x : r.d) x = -x; 154.4 | ^ 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.4 248 | T x, y, z; 154.4 | ^ 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.4 195 | for (auto&& x : r.d) x = ~x; 154.4 | ^ 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.4 248 | T x, y, z; 154.4 | ^ 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 154.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 154.4 6799 | #if HIP_PROF_HIP_API_STRING 154.4 | ^ 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 154.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 154.4 /therock/src/rocm-libraries/projects/miopen/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] 154.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 154.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.4 /therock/src/rocm-libraries/projects/miopen/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] 154.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 154.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.4 /therock/src/rocm-libraries/projects/miopen/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] 154.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 154.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.4 /therock/src/rocm-libraries/projects/miopen/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] 154.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 154.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.4 10 warnings generated when compiling for host. 154.5 [636/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_reduceextreme.cpp.o 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 154.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 154.5 | ^ 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.5 187 | for (auto&& x : r.d) x = -x; 154.5 | ^ 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.5 248 | T x, y, z; 154.5 | ^ 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.5 195 | for (auto&& x : r.d) x = ~x; 154.5 | ^ 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.5 248 | T x, y, z; 154.5 | ^ 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 154.5 6799 | #if HIP_PROF_HIP_API_STRING 154.5 | ^ 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:30: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 154.5 /therock/src/rocm-libraries/projects/miopen/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] 154.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 154.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.5 /therock/src/rocm-libraries/projects/miopen/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] 154.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 154.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.5 /therock/src/rocm-libraries/projects/miopen/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] 154.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 154.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.5 /therock/src/rocm-libraries/projects/miopen/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] 154.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 154.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.5 8 warnings generated when compiling for gfx942. 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 154.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 154.5 | ^ 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 154.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 154.5 | ^ 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 154.5 235 | #if __HIP_NO_IMAGE_SUPPORT 154.5 | ^ 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.5 187 | for (auto&& x : r.d) x = -x; 154.5 | ^ 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.5 248 | T x, y, z; 154.5 | ^ 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.5 195 | for (auto&& x : r.d) x = ~x; 154.5 | ^ 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.5 248 | T x, y, z; 154.5 | ^ 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 154.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 154.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 154.5 6799 | #if HIP_PROF_HIP_API_STRING 154.5 | ^ 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:30: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 154.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 154.5 /therock/src/rocm-libraries/projects/miopen/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] 154.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 154.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.5 /therock/src/rocm-libraries/projects/miopen/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] 154.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 154.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.5 /therock/src/rocm-libraries/projects/miopen/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] 154.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 154.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.5 /therock/src/rocm-libraries/projects/miopen/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] 154.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 154.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.5 10 warnings generated when compiling for host. 154.7 [637/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/conv_common.cpp.o 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 154.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.7 187 | for (auto&& x : r.d) x = -x; 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.7 248 | T x, y, z; 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.7 195 | for (auto&& x : r.d) x = ~x; 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.7 248 | T x, y, z; 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 154.7 6799 | #if HIP_PROF_HIP_API_STRING 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:38:27: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 154.7 38 | extern "C" __device__ int printf(const char* fmt, ...); 154.7 | ^ 154.7 /usr/include/stdio.h:332:12: note: previous declaration is here 154.7 332 | extern int printf (const char *__restrict __format, ...); 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:610:26: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 154.7 610 | __device__ long long int clock(); 154.7 | ^ 154.7 /usr/include/time.h:72:16: note: previous declaration is here 154.7 72 | extern clock_t clock (void) __THROW; 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 154.7 880 | case 2: 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: note: insert '[[fallthrough]];' to silence this warning 154.7 880 | case 2: 154.7 | ^ 154.7 | [[fallthrough]]; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: note: insert 'break;' to avoid fall-through 154.7 880 | case 2: 154.7 | ^ 154.7 | break; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 154.7 882 | case 1: 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert '[[fallthrough]];' to silence this warning 154.7 882 | case 1: 154.7 | ^ 154.7 | [[fallthrough]]; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 154.7 882 | case 1: 154.7 | ^ 154.7 | break; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 154.7 904 | case 2: 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: note: insert '[[fallthrough]];' to silence this warning 154.7 904 | case 2: 154.7 | ^ 154.7 | [[fallthrough]]; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: note: insert 'break;' to avoid fall-through 154.7 904 | case 2: 154.7 | ^ 154.7 | break; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 154.7 906 | case 1: 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert '[[fallthrough]];' to silence this warning 154.7 906 | case 1: 154.7 | ^ 154.7 | [[fallthrough]]; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 154.7 906 | case 1: 154.7 | ^ 154.7 | break; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:913:32: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 154.7 913 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 154.7 | ^ 154.7 /usr/include/string.h:43:14: note: previous declaration is here 154.7 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:917:32: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 154.7 917 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 154.7 | ^ 154.7 /usr/include/string.h:61:14: note: previous declaration is here 154.7 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:167:23: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __host__ function, old declaration is __device__ function [-Wnvcc-compat] 154.7 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:667:25: note: previous declaration is here 154.7 667 | __device__ inline void* __get_dynamicgroupbaseptr() { 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:341:5: warning: '__HIP_HCC_COMPAT_MODE__' is not defined, evaluates to 0 [-Wundef] 154.7 341 | #if __HIP_HCC_COMPAT_MODE__ 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 154.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 154.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 154.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 154.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 154.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 154.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 154.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 154.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 154.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 154.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 154.7 156 | return s; 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:80:33: warning: unused function '__fns64' [-Wunused-function] 154.7 80 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 154.7 | ^~~~~~~ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:147:33: warning: unused function '__fns' [-Wunused-function] 154.7 147 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 154.7 | ^~~~~ 154.7 21 warnings generated when compiling for gfx942. 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:54: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 154.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 154.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 154.7 235 | #if __HIP_NO_IMAGE_SUPPORT 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.7 187 | for (auto&& x : r.d) x = -x; 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.7 248 | T x, y, z; 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 154.7 195 | for (auto&& x : r.d) x = ~x; 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 154.7 248 | T x, y, z; 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 154.7 6799 | #if HIP_PROF_HIP_API_STRING 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:38:27: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 154.7 38 | extern "C" __device__ int printf(const char* fmt, ...); 154.7 | ^ 154.7 /usr/include/stdio.h:332:12: note: previous declaration is here 154.7 332 | extern int printf (const char *__restrict __format, ...); 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:610:26: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 154.7 610 | __device__ long long int clock(); 154.7 | ^ 154.7 /usr/include/time.h:72:16: note: previous declaration is here 154.7 72 | extern clock_t clock (void) __THROW; 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 154.7 880 | case 2: 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: note: insert '[[fallthrough]];' to silence this warning 154.7 880 | case 2: 154.7 | ^ 154.7 | [[fallthrough]]; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:880:5: note: insert 'break;' to avoid fall-through 154.7 880 | case 2: 154.7 | ^ 154.7 | break; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 154.7 882 | case 1: 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert '[[fallthrough]];' to silence this warning 154.7 882 | case 1: 154.7 | ^ 154.7 | [[fallthrough]]; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 154.7 882 | case 1: 154.7 | ^ 154.7 | break; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 154.7 904 | case 2: 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: note: insert '[[fallthrough]];' to silence this warning 154.7 904 | case 2: 154.7 | ^ 154.7 | [[fallthrough]]; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:904:5: note: insert 'break;' to avoid fall-through 154.7 904 | case 2: 154.7 | ^ 154.7 | break; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 154.7 906 | case 1: 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert '[[fallthrough]];' to silence this warning 154.7 906 | case 1: 154.7 | ^ 154.7 | [[fallthrough]]; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 154.7 906 | case 1: 154.7 | ^ 154.7 | break; 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:913:32: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 154.7 913 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 154.7 | ^ 154.7 /usr/include/string.h:43:14: note: previous declaration is here 154.7 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:917:32: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __device__ function, old declaration is __host__ function [-Wnvcc-compat] 154.7 917 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 154.7 | ^ 154.7 /usr/include/string.h:61:14: note: previous declaration is here 154.7 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:48:6: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 154.7 48 | #if !__HIP_DEVICE_COMPILE__ 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:122:69: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 154.7 122 | #if (defined(__HCC_ACCELERATOR__) && (__HCC_ACCELERATOR__ != 0)) || __HIP_DEVICE_COMPILE__ 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:167:23: warning: target-attribute based function overloads are not supported by NVCC and will be treated as a function redeclaration:new declaration is __host__ function, old declaration is __device__ function [-Wnvcc-compat] 154.7 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 154.7 | ^ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:672:18: note: previous declaration is here 154.7 672 | __device__ void* __get_dynamicgroupbaseptr(); 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:338: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_math_functions.h:36:6: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 154.7 36 | #if !__HIP_DEVICE_COMPILE__ 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:341:5: warning: '__HIP_HCC_COMPAT_MODE__' is not defined, evaluates to 0 [-Wundef] 154.7 341 | #if __HIP_HCC_COMPAT_MODE__ 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 154.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 154.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 154.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 154.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 154.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 154.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 154.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 154.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 154.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 154.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 154.7 156 | return s; 154.7 | ^ 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 154.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 154.7 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:80:33: warning: unused function '__fns64' [-Wunused-function] 154.7 80 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 154.7 | ^~~~~~~ 154.7 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:147:33: warning: unused function '__fns' [-Wunused-function] 154.7 147 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 154.7 | ^~~~~ 154.7 26 warnings generated when compiling for host. 155.2 [638/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/log.cpp.o 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 155.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 155.2 | ^ 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 155.2 187 | for (auto&& x : r.d) x = -x; 155.2 | ^ 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 155.2 248 | T x, y, z; 155.2 | ^ 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 155.2 195 | for (auto&& x : r.d) x = ~x; 155.2 | ^ 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 155.2 248 | T x, y, z; 155.2 | ^ 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 155.2 6799 | #if HIP_PROF_HIP_API_STRING 155.2 | ^ 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.cpp:27: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 155.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 155.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 155.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 155.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 155.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 155.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 155.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 155.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 155.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155.2 8 warnings generated when compiling for gfx942. 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 155.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 155.2 | ^ 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 155.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 155.2 | ^ 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 155.2 235 | #if __HIP_NO_IMAGE_SUPPORT 155.2 | ^ 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 155.2 187 | for (auto&& x : r.d) x = -x; 155.2 | ^ 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 155.2 248 | T x, y, z; 155.2 | ^ 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 155.2 195 | for (auto&& x : r.d) x = ~x; 155.2 | ^ 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 155.2 248 | T x, y, z; 155.2 | ^ 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 155.2 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 155.2 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 155.2 6799 | #if HIP_PROF_HIP_API_STRING 155.2 | ^ 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/log.cpp:27: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 155.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 155.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 155.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 155.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 155.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 155.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 155.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 155.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 155.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 155.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155.2 10 warnings generated when compiling for host. 155.8 [639/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cache.cpp.o 157.0 [640/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_reduce.cpp.o 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 157.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 157.0 | ^ 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 157.0 187 | for (auto&& x : r.d) x = -x; 157.0 | ^ 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 157.0 248 | T x, y, z; 157.0 | ^ 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 157.0 195 | for (auto&& x : r.d) x = ~x; 157.0 | ^ 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 157.0 248 | T x, y, z; 157.0 | ^ 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 157.0 6799 | #if HIP_PROF_HIP_API_STRING 157.0 | ^ 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:30: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 157.0 /therock/src/rocm-libraries/projects/miopen/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] 157.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 157.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157.0 /therock/src/rocm-libraries/projects/miopen/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] 157.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 157.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157.0 /therock/src/rocm-libraries/projects/miopen/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] 157.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 157.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157.0 /therock/src/rocm-libraries/projects/miopen/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] 157.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 157.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157.0 8 warnings generated when compiling for gfx942. 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 157.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 157.0 | ^ 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 157.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 157.0 | ^ 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 157.0 235 | #if __HIP_NO_IMAGE_SUPPORT 157.0 | ^ 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 157.0 187 | for (auto&& x : r.d) x = -x; 157.0 | ^ 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 157.0 248 | T x, y, z; 157.0 | ^ 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 157.0 195 | for (auto&& x : r.d) x = ~x; 157.0 | ^ 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 157.0 248 | T x, y, z; 157.0 | ^ 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 157.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 157.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 157.0 6799 | #if HIP_PROF_HIP_API_STRING 157.0 | ^ 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:30: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 157.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 157.0 /therock/src/rocm-libraries/projects/miopen/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] 157.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 157.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157.0 /therock/src/rocm-libraries/projects/miopen/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] 157.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 157.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157.0 /therock/src/rocm-libraries/projects/miopen/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] 157.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 157.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157.0 /therock/src/rocm-libraries/projects/miopen/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] 157.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 157.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157.0 10 warnings generated when compiling for host. 159.5 [641/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_prelu.cpp.o 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 159.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 159.5 | ^ 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 159.5 187 | for (auto&& x : r.d) x = -x; 159.5 | ^ 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 159.5 248 | T x, y, z; 159.5 | ^ 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 159.5 195 | for (auto&& x : r.d) x = ~x; 159.5 | ^ 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 159.5 248 | T x, y, z; 159.5 | ^ 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 159.5 6799 | #if HIP_PROF_HIP_API_STRING 159.5 | ^ 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 159.5 /therock/src/rocm-libraries/projects/miopen/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] 159.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 159.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159.5 /therock/src/rocm-libraries/projects/miopen/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] 159.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 159.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159.5 /therock/src/rocm-libraries/projects/miopen/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] 159.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 159.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159.5 /therock/src/rocm-libraries/projects/miopen/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] 159.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 159.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159.5 8 warnings generated when compiling for gfx942. 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 159.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 159.5 | ^ 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 159.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 159.5 | ^ 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 159.5 235 | #if __HIP_NO_IMAGE_SUPPORT 159.5 | ^ 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 159.5 187 | for (auto&& x : r.d) x = -x; 159.5 | ^ 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 159.5 248 | T x, y, z; 159.5 | ^ 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 159.5 195 | for (auto&& x : r.d) x = ~x; 159.5 | ^ 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 159.5 248 | T x, y, z; 159.5 | ^ 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:30: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 159.5 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 159.5 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 159.5 6799 | #if HIP_PROF_HIP_API_STRING 159.5 | ^ 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 159.5 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 159.5 /therock/src/rocm-libraries/projects/miopen/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] 159.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 159.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159.5 /therock/src/rocm-libraries/projects/miopen/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] 159.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 159.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159.5 /therock/src/rocm-libraries/projects/miopen/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] 159.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 159.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159.5 /therock/src/rocm-libraries/projects/miopen/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] 159.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 159.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159.5 10 warnings generated when compiling for host. 163.0 [642/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_api_strided_tensors.cpp.o 163.8 [643/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_fusion.cpp.o 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 163.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 163.8 | ^ 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 163.8 187 | for (auto&& x : r.d) x = -x; 163.8 | ^ 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 163.8 248 | T x, y, z; 163.8 | ^ 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 163.8 195 | for (auto&& x : r.d) x = ~x; 163.8 | ^ 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 163.8 248 | T x, y, z; 163.8 | ^ 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 163.8 6799 | #if HIP_PROF_HIP_API_STRING 163.8 | ^ 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:30: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 163.8 /therock/src/rocm-libraries/projects/miopen/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] 163.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 163.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163.8 /therock/src/rocm-libraries/projects/miopen/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] 163.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 163.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163.8 /therock/src/rocm-libraries/projects/miopen/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] 163.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 163.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163.8 /therock/src/rocm-libraries/projects/miopen/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] 163.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 163.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163.8 8 warnings generated when compiling for gfx942. 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 163.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 163.8 | ^ 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 163.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 163.8 | ^ 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 163.8 235 | #if __HIP_NO_IMAGE_SUPPORT 163.8 | ^ 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 163.8 187 | for (auto&& x : r.d) x = -x; 163.8 | ^ 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 163.8 248 | T x, y, z; 163.8 | ^ 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 163.8 195 | for (auto&& x : r.d) x = ~x; 163.8 | ^ 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 163.8 248 | T x, y, z; 163.8 | ^ 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 163.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 163.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 163.8 6799 | #if HIP_PROF_HIP_API_STRING 163.8 | ^ 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:30: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 163.8 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 163.8 /therock/src/rocm-libraries/projects/miopen/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] 163.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 163.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163.8 /therock/src/rocm-libraries/projects/miopen/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] 163.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 163.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163.8 /therock/src/rocm-libraries/projects/miopen/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] 163.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 163.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163.8 /therock/src/rocm-libraries/projects/miopen/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] 163.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 163.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163.8 10 warnings generated when compiling for host. 164.7 [644/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cat.cpp.o 164.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cat.cpp:26: 164.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cat.hpp:28: 164.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_cat.hpp:29: 164.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 164.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 164.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 164.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 164.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 164.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 164.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 164.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 164.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 164.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 164.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164.7 4 warnings generated when compiling for gfx942. 164.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cat.cpp:26: 164.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cat.hpp:28: 164.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_cat.hpp:29: 164.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 164.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 164.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 164.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 164.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 164.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 164.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 164.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 164.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 164.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 164.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164.7 4 warnings generated when compiling for host. 165.4 [645/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_pool.cpp.o 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 165.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 165.4 | ^ 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 165.4 187 | for (auto&& x : r.d) x = -x; 165.4 | ^ 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 165.4 248 | T x, y, z; 165.4 | ^ 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 165.4 195 | for (auto&& x : r.d) x = ~x; 165.4 | ^ 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 165.4 248 | T x, y, z; 165.4 | ^ 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 165.4 6799 | #if HIP_PROF_HIP_API_STRING 165.4 | ^ 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/pool_driver.hpp:30: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 165.4 /therock/src/rocm-libraries/projects/miopen/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] 165.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 165.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.4 /therock/src/rocm-libraries/projects/miopen/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] 165.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 165.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.4 /therock/src/rocm-libraries/projects/miopen/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] 165.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 165.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.4 /therock/src/rocm-libraries/projects/miopen/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] 165.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 165.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.4 8 warnings generated when compiling for gfx942. 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 165.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 165.4 | ^ 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 165.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 165.4 | ^ 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 165.4 235 | #if __HIP_NO_IMAGE_SUPPORT 165.4 | ^ 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 165.4 187 | for (auto&& x : r.d) x = -x; 165.4 | ^ 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 165.4 248 | T x, y, z; 165.4 | ^ 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 165.4 195 | for (auto&& x : r.d) x = ~x; 165.4 | ^ 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 165.4 248 | T x, y, z; 165.4 | ^ 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 165.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 165.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 165.4 6799 | #if HIP_PROF_HIP_API_STRING 165.4 | ^ 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/pool_driver.hpp:30: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 165.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 165.4 /therock/src/rocm-libraries/projects/miopen/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] 165.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 165.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.4 /therock/src/rocm-libraries/projects/miopen/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] 165.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 165.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.4 /therock/src/rocm-libraries/projects/miopen/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] 165.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 165.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.4 /therock/src/rocm-libraries/projects/miopen/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] 165.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 165.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.4 10 warnings generated when compiling for host. 165.8 [646/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/api_convbiasactiv.cpp.o 165.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:35: 165.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 165.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 165.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 165.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 165.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 165.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 165.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 165.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 165.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 165.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 165.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 165.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:39: 165.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 165.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 165.8 156 | return s; 165.8 | ^ 165.8 5 warnings generated when compiling for gfx942. 165.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:35: 165.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 165.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 165.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 165.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 165.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 165.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 165.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 165.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 165.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 165.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 165.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 165.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:39: 165.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 165.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 165.8 156 | return s; 165.8 | ^ 165.8 5 warnings generated when compiling for host. 166.0 [647/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_129.cpp.o 166.5 [648/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/custom_allocator.cpp.o 168.2 [649/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bad_fusion_plan.cpp.o 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:27: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 168.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 168.2 448 | return s; 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 168.2 156 | return s; 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 168.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 168.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 168.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 168.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 168.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 334 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 363 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 168.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 334 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 363 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 168.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 334 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 363 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 168.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 334 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 363 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 38 warnings generated when compiling for gfx942. 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:27: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 168.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 168.2 448 | return s; 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 168.2 156 | return s; 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 168.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 168.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 168.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 168.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 168.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 334 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 363 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 168.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 334 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 363 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 168.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 334 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 363 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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 168.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 168.2 | ^ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 168.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 168.2 | ^ 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 168.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 168.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 334 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 /therock/src/rocm-libraries/projects/miopen/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] 168.2 363 | return *(reinterpret_cast(&retval)); 168.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168.2 38 warnings generated when compiling for host. 168.6 [650/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_ai_3d_heuristics.cpp.o 169.0 [651/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_input_validation.cpp.o 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 169.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 169.0 448 | return s; 169.0 | ^ 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 169.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 169.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 169.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 169.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 169.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.0 5 warnings generated when compiling for gfx942. 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 169.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 169.0 448 | return s; 169.0 | ^ 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 169.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 169.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 169.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 169.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 169.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 169.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.0 5 warnings generated when compiling for host. 169.1 [652/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/adam.cpp.o 169.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/adam.cpp:26: 169.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/adam.hpp:28: 169.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_adam.hpp:29: 169.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 169.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 169.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 169.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 169.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 169.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 169.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.1 4 warnings generated when compiling for gfx942. 169.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/adam.cpp:26: 169.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/adam.hpp:28: 169.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_adam.hpp:29: 169.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 169.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 169.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 169.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 169.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 169.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 169.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 169.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169.1 4 warnings generated when compiling for host. 170.8 [653/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_tensor.cpp.o 172.3 [654/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/addlayernorm.cpp.o 172.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/addlayernorm.cpp:27: 172.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/addlayernorm.hpp:30: 172.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 172.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 172.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 172.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 172.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 172.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 172.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 172.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 172.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 172.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 172.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172.3 4 warnings generated when compiling for gfx942. 172.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/addlayernorm.cpp:27: 172.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/addlayernorm.hpp:30: 172.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 172.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 172.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 172.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 172.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 172.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 172.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 172.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 172.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 172.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 172.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172.3 4 warnings generated when compiling for host. 174.6 [655/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/execute_primitive.cpp.o 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 174.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 174.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 174.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 174.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 174.6 156 | return s; 174.6 | ^ 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 174.6 113 | return name; 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 174.6 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:141:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 174.6 141 | return GetSolverDbId(); 174.6 | ^ 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 174.6 113 | return name; 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 174.6 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:165:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 174.6 165 | return GetSolverDbId(); 174.6 | ^ 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:27: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 174.6 350 | return ret; 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 174.6 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, TestPerfConfig>' requested here 174.6 157 | db().Update(problem, s.SolverDbId(), c); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 174.6 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 174.6 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), TunableTestSolver, RegularTestSolver>' requested here 174.6 366 | miopen::each_args( 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:479:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForSolutions' requested here 174.6 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:233:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 174.6 233 | solvers.ExecutePrimitive(ctx, problem, miopen::AlgorithmName{"test::algo"}, {}); 174.6 | ^ 174.6 8 warnings generated when compiling for gfx942. 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 174.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 174.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 174.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 174.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 174.6 156 | return s; 174.6 | ^ 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 174.6 113 | return name; 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 174.6 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:141:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 174.6 141 | return GetSolverDbId(); 174.6 | ^ 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 174.6 113 | return name; 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 174.6 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:165:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 174.6 165 | return GetSolverDbId(); 174.6 | ^ 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:27: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 174.6 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 174.6 350 | return ret; 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 174.6 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, TestPerfConfig>' requested here 174.6 157 | db().Update(problem, s.SolverDbId(), c); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 174.6 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 174.6 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), TunableTestSolver, RegularTestSolver>' requested here 174.6 366 | miopen::each_args( 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:479:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForSolutions' requested here 174.6 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 174.6 | ^ 174.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:233:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 174.6 233 | solvers.ExecutePrimitive(ctx, problem, miopen::AlgorithmName{"test::algo"}, {}); 174.6 | ^ 174.6 8 warnings generated when compiling for host. 174.6 [656/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operationgraph_descriptor.cpp.o 174.7 [657/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_activ_infer.cpp.o 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:31: 174.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 174.7 448 | return s; 174.7 | ^ 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:33: 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 174.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 174.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 174.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 174.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 174.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.7 5 warnings generated when compiling for gfx942. 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:31: 174.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 174.7 448 | return s; 174.7 | ^ 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:33: 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 174.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 174.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 174.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 174.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 174.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 174.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 174.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174.7 5 warnings generated when compiling for host. 174.9 [658/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_reshape.cpp.o 175.0 [659/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_opgraph.cpp.o 175.8 [660/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_matmul.cpp.o 176.1 [661/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_engineheur.cpp.o 176.2 [662/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_enginecfg.cpp.o 176.8 [663/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_execution_plan.cpp.o 176.8 [664/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/dumpTensorTest.cpp.o 176.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 176.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 176.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 176.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 176.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 176.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 176.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 176.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 176.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 176.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 176.8 156 | return s; 176.8 | ^ 176.8 5 warnings generated when compiling for gfx942. 176.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 176.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 176.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 176.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 176.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 176.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 176.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 176.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 176.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 176.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 176.8 156 | return s; 176.8 | ^ 176.8 5 warnings generated when compiling for host. 176.8 [665/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_128.cpp.o 176.9 [666/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_train_activation.cpp.o 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 176.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 176.9 448 | return s; 176.9 | ^ 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 176.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 176.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 176.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 176.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 176.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.9 5 warnings generated when compiling for gfx942. 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 176.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 176.9 448 | return s; 176.9 | ^ 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 176.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 176.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 176.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 176.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 176.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 176.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 176.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176.9 5 warnings generated when compiling for host. 177.5 [667/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_engine.cpp.o 177.6 [668/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_rnn.cpp.o 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 177.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 177.6 | ^ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 177.6 187 | for (auto&& x : r.d) x = -x; 177.6 | ^ 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 177.6 248 | T x, y, z; 177.6 | ^ 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 177.6 195 | for (auto&& x : r.d) x = ~x; 177.6 | ^ 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 177.6 248 | T x, y, z; 177.6 | ^ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 177.6 6799 | #if HIP_PROF_HIP_API_STRING 177.6 | ^ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:30: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 177.6 /therock/src/rocm-libraries/projects/miopen/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] 177.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 177.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177.6 /therock/src/rocm-libraries/projects/miopen/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] 177.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 177.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177.6 /therock/src/rocm-libraries/projects/miopen/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] 177.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 177.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177.6 /therock/src/rocm-libraries/projects/miopen/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] 177.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 177.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 177.6 /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:352:12: warning: not eliding copy on return [-Wnrvo] 177.6 352 | return in_n; 177.6 | ^ 177.6 /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:203:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 177.6 203 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 177.6 | ^ 177.6 /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:62:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 177.6 62 | RNNDriver() : Driver() 177.6 | ^ 177.6 /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:38:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 177.6 38 | return new RNNDriver(); 177.6 | ^ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 177.6 /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:352:12: warning: not eliding copy on return [-Wnrvo] 177.6 352 | return in_n; 177.6 | ^ 177.6 /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:203:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 177.6 203 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 177.6 | ^ 177.6 /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:62:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 177.6 62 | RNNDriver() : Driver() 177.6 | ^ 177.6 /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:40:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 177.6 40 | return new RNNDriver(); 177.6 | ^ 177.6 10 warnings generated when compiling for gfx942. 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 177.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 177.6 | ^ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 177.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 177.6 | ^ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 177.6 235 | #if __HIP_NO_IMAGE_SUPPORT 177.6 | ^ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 177.6 187 | for (auto&& x : r.d) x = -x; 177.6 | ^ 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 177.6 248 | T x, y, z; 177.6 | ^ 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 177.6 195 | for (auto&& x : r.d) x = ~x; 177.6 | ^ 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 177.6 248 | T x, y, z; 177.6 | ^ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 177.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 177.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 177.6 6799 | #if HIP_PROF_HIP_API_STRING 177.6 | ^ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:30: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 177.6 /therock/src/rocm-libraries/projects/miopen/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] 177.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 177.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177.6 /therock/src/rocm-libraries/projects/miopen/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] 177.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 177.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177.6 /therock/src/rocm-libraries/projects/miopen/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] 177.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 177.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177.6 /therock/src/rocm-libraries/projects/miopen/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] 177.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 177.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:31: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/gru_verify_gemm.hpp:29: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dropout_gpu_emulator.hpp:43: 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/miopen_rocrand.hpp:45: 177.6 In file included from /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_xorwow.h:24: 177.6 /therock/output/build/math-libs/rocRAND/stage/include/rocrand/rocrand_common.h:45:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 177.6 45 | #if __HIP_DEVICE_COMPILE__ \ 177.6 | ^ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 177.6 /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:352:12: warning: not eliding copy on return [-Wnrvo] 177.6 352 | return in_n; 177.6 | ^ 177.6 /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:203:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 177.6 203 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 177.6 | ^ 177.6 /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:62:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 177.6 62 | RNNDriver() : Driver() 177.6 | ^ 177.6 /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:38:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 177.6 38 | return new RNNDriver(); 177.6 | ^ 177.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 177.6 /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:352:12: warning: not eliding copy on return [-Wnrvo] 177.6 352 | return in_n; 177.6 | ^ 177.6 /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:203:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 177.6 203 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 177.6 | ^ 177.6 /therock/src/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:62:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 177.6 62 | RNNDriver() : Driver() 177.6 | ^ 177.6 /therock/src/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:40:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 177.6 40 | return new RNNDriver(); 177.6 | ^ 177.6 13 warnings generated when compiling for host. 177.7 [669/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_matmul.cpp.o 177.8 [670/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_opgraph_matching.cpp.o 177.8 [671/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_reduction.cpp.o 178.2 [672/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/fusion_aux.cpp.o 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 178.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 178.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 178.2 156 | return s; 178.2 | ^ 178.2 5 warnings generated when compiling for gfx942. 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 178.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 178.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 178.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 178.2 156 | return s; 178.2 | ^ 178.2 5 warnings generated when compiling for host. 178.3 [673/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_ai_candidate_selection_model.cpp.o 178.5 [674/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer_activation.cpp.o 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 178.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 178.5 448 | return s; 178.5 | ^ 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 178.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.5 5 warnings generated when compiling for gfx942. 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 178.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 178.5 448 | return s; 178.5 | ^ 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 178.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 178.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 178.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.5 5 warnings generated when compiling for host. 178.7 [675/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_reduction.cpp.o 178.9 [676/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convbfp8.cpp.o 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 178.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 178.9 187 | for (auto&& x : r.d) x = -x; 178.9 | ^ 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 178.9 248 | T x, y, z; 178.9 | ^ 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 178.9 195 | for (auto&& x : r.d) x = ~x; 178.9 | ^ 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 178.9 248 | T x, y, z; 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 178.9 6799 | #if HIP_PROF_HIP_API_STRING 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 178.9 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 178.9 454 | lhs -= rhs; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 178.9 125 | return gen_0_to_B(B - A) + A; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 178.9 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 334 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 363 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 178.9 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 178.9 454 | lhs -= rhs; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 178.9 125 | return gen_0_to_B(B - A) + A; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 178.9 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 334 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 363 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 178.9 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 178.9 454 | lhs -= rhs; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 178.9 125 | return gen_0_to_B(B - A) + A; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 178.9 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 334 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 363 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 178.9 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 178.9 454 | lhs -= rhs; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 178.9 125 | return gen_0_to_B(B - A) + A; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 178.9 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 334 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 363 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 40 warnings generated when compiling for gfx942. 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 178.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 178.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 178.9 235 | #if __HIP_NO_IMAGE_SUPPORT 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 178.9 187 | for (auto&& x : r.d) x = -x; 178.9 | ^ 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 178.9 248 | T x, y, z; 178.9 | ^ 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 178.9 195 | for (auto&& x : r.d) x = ~x; 178.9 | ^ 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 178.9 248 | T x, y, z; 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 178.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 178.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 178.9 6799 | #if HIP_PROF_HIP_API_STRING 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 178.9 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 178.9 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 178.9 454 | lhs -= rhs; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 178.9 125 | return gen_0_to_B(B - A) + A; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 178.9 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 334 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 363 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 178.9 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 178.9 454 | lhs -= rhs; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 178.9 125 | return gen_0_to_B(B - A) + A; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 178.9 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 334 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 363 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 178.9 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 178.9 454 | lhs -= rhs; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 178.9 125 | return gen_0_to_B(B - A) + A; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 178.9 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 334 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 363 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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 178.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 178.9 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 178.9 454 | lhs -= rhs; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 178.9 125 | return gen_0_to_B(B - A) + A; 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 178.9 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 178.9 246 | ConvDriver() : Driver() 178.9 | ^ 178.9 /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 178.9 32 | return new ConvDriver(); 178.9 | ^ 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 178.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 334 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 /therock/src/rocm-libraries/projects/miopen/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] 178.9 363 | return *(reinterpret_cast(&retval)); 178.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178.9 42 warnings generated when compiling for host. 179.0 [677/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convfp8.cpp.o 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 179.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 179.0 187 | for (auto&& x : r.d) x = -x; 179.0 | ^ 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 179.0 248 | T x, y, z; 179.0 | ^ 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 179.0 195 | for (auto&& x : r.d) x = ~x; 179.0 | ^ 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 179.0 248 | T x, y, z; 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 179.0 6799 | #if HIP_PROF_HIP_API_STRING 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 179.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 179.0 454 | lhs -= rhs; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 179.0 125 | return gen_0_to_B(B - A) + A; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 179.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 334 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 363 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 179.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 179.0 454 | lhs -= rhs; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 179.0 125 | return gen_0_to_B(B - A) + A; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 179.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 334 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 363 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 179.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 179.0 454 | lhs -= rhs; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 179.0 125 | return gen_0_to_B(B - A) + A; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 179.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 334 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 363 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 179.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 179.0 454 | lhs -= rhs; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 179.0 125 | return gen_0_to_B(B - A) + A; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 179.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 334 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 363 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 40 warnings generated when compiling for gfx942. 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 179.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 179.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 179.0 235 | #if __HIP_NO_IMAGE_SUPPORT 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 179.0 187 | for (auto&& x : r.d) x = -x; 179.0 | ^ 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 179.0 248 | T x, y, z; 179.0 | ^ 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 179.0 195 | for (auto&& x : r.d) x = ~x; 179.0 | ^ 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 179.0 248 | T x, y, z; 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 179.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 179.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 179.0 6799 | #if HIP_PROF_HIP_API_STRING 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:108:53: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 179.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 179.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 179.0 454 | lhs -= rhs; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 179.0 125 | return gen_0_to_B(B - A) + A; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 179.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 334 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 363 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 179.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 179.0 454 | lhs -= rhs; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 179.0 125 | return gen_0_to_B(B - A) + A; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 179.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 334 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 363 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 179.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 179.0 454 | lhs -= rhs; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 179.0 125 | return gen_0_to_B(B - A) + A; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 179.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 334 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 363 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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 179.0 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 179.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 179.0 454 | lhs -= rhs; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 179.0 125 | return gen_0_to_B(B - A) + A; 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 179.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 179.0 246 | ConvDriver() : Driver() 179.0 | ^ 179.0 /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 179.0 32 | return new ConvDriver(); 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 334 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/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] 179.0 363 | return *(reinterpret_cast(&retval)); 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 42 warnings generated when compiling for host. 179.0 [678/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer_serial_run.cpp.o 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 179.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 179.0 448 | return s; 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 5 warnings generated when compiling for gfx942. 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 179.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 179.0 448 | return s; 179.0 | ^ 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 179.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 179.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.0 5 warnings generated when compiling for host. 179.5 [679/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_train_serial_run.cpp.o 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 179.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 179.5 448 | return s; 179.5 | ^ 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 179.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.5 5 warnings generated when compiling for gfx942. 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 179.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 179.5 448 | return s; 179.5 | ^ 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 179.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 179.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 179.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 179.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 179.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 179.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 179.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179.5 5 warnings generated when compiling for host. 179.7 [680/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_variant_pack.cpp.o 180.0 [681/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_conv.cpp.o 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 180.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 180.0 | ^ 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 180.0 187 | for (auto&& x : r.d) x = -x; 180.0 | ^ 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 180.0 248 | T x, y, z; 180.0 | ^ 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 180.0 195 | for (auto&& x : r.d) x = ~x; 180.0 | ^ 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 180.0 248 | T x, y, z; 180.0 | ^ 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 180.0 6799 | #if HIP_PROF_HIP_API_STRING 180.0 | ^ 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 180.0 /therock/src/rocm-libraries/projects/miopen/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] 180.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 180.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.0 /therock/src/rocm-libraries/projects/miopen/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] 180.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 180.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.0 /therock/src/rocm-libraries/projects/miopen/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] 180.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 180.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.0 /therock/src/rocm-libraries/projects/miopen/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] 180.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 180.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.0 8 warnings generated when compiling for gfx942. 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 180.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 180.0 | ^ 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 180.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 180.0 | ^ 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 180.0 235 | #if __HIP_NO_IMAGE_SUPPORT 180.0 | ^ 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 180.0 187 | for (auto&& x : r.d) x = -x; 180.0 | ^ 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 180.0 248 | T x, y, z; 180.0 | ^ 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 180.0 195 | for (auto&& x : r.d) x = ~x; 180.0 | ^ 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 180.0 248 | T x, y, z; 180.0 | ^ 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 180.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 180.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 180.0 6799 | #if HIP_PROF_HIP_API_STRING 180.0 | ^ 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 180.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 180.0 /therock/src/rocm-libraries/projects/miopen/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] 180.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 180.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.0 /therock/src/rocm-libraries/projects/miopen/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] 180.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 180.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.0 /therock/src/rocm-libraries/projects/miopen/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] 180.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 180.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.0 /therock/src/rocm-libraries/projects/miopen/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] 180.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 180.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.0 10 warnings generated when compiling for host. 180.3 [682/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_rng.cpp.o 180.5 [683/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_bwd_activation.cpp.o 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 180.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 180.5 448 | return s; 180.5 | ^ 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 180.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 180.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 180.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 180.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 180.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 180.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 180.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 180.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 180.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.5 5 warnings generated when compiling for gfx942. 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 180.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 180.5 448 | return s; 180.5 | ^ 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 180.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 180.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 180.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 180.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 180.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 180.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 180.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 180.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 180.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 180.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180.5 5 warnings generated when compiling for host. 180.5 [684/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_pointwise.cpp.o 181.0 [685/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convint8.cpp.o 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 181.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 181.0 | ^ 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 181.0 187 | for (auto&& x : r.d) x = -x; 181.0 | ^ 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 181.0 248 | T x, y, z; 181.0 | ^ 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 181.0 195 | for (auto&& x : r.d) x = ~x; 181.0 | ^ 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 181.0 248 | T x, y, z; 181.0 | ^ 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 181.0 6799 | #if HIP_PROF_HIP_API_STRING 181.0 | ^ 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 181.0 /therock/src/rocm-libraries/projects/miopen/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] 181.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 181.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.0 /therock/src/rocm-libraries/projects/miopen/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] 181.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 181.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.0 /therock/src/rocm-libraries/projects/miopen/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] 181.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 181.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.0 /therock/src/rocm-libraries/projects/miopen/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] 181.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 181.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.0 8 warnings generated when compiling for gfx942. 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 181.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 181.0 | ^ 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 181.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 181.0 | ^ 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 181.0 235 | #if __HIP_NO_IMAGE_SUPPORT 181.0 | ^ 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 181.0 187 | for (auto&& x : r.d) x = -x; 181.0 | ^ 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 181.0 248 | T x, y, z; 181.0 | ^ 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 181.0 195 | for (auto&& x : r.d) x = ~x; 181.0 | ^ 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 181.0 248 | T x, y, z; 181.0 | ^ 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.0 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 181.0 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 181.0 6799 | #if HIP_PROF_HIP_API_STRING 181.0 | ^ 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 181.0 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 181.0 /therock/src/rocm-libraries/projects/miopen/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] 181.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 181.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.0 /therock/src/rocm-libraries/projects/miopen/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] 181.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 181.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.0 /therock/src/rocm-libraries/projects/miopen/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] 181.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 181.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.0 /therock/src/rocm-libraries/projects/miopen/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] 181.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 181.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.0 10 warnings generated when compiling for host. 181.1 [686/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_rng.cpp.o 181.6 [687/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convfp16.cpp.o 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 181.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 181.6 | ^ 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 181.6 187 | for (auto&& x : r.d) x = -x; 181.6 | ^ 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 181.6 248 | T x, y, z; 181.6 | ^ 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 181.6 195 | for (auto&& x : r.d) x = ~x; 181.6 | ^ 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 181.6 248 | T x, y, z; 181.6 | ^ 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 181.6 6799 | #if HIP_PROF_HIP_API_STRING 181.6 | ^ 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 181.6 /therock/src/rocm-libraries/projects/miopen/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] 181.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 181.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.6 /therock/src/rocm-libraries/projects/miopen/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] 181.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 181.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.6 /therock/src/rocm-libraries/projects/miopen/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] 181.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 181.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.6 /therock/src/rocm-libraries/projects/miopen/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] 181.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 181.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.6 8 warnings generated when compiling for gfx942. 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 181.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 181.6 | ^ 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 181.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 181.6 | ^ 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 181.6 235 | #if __HIP_NO_IMAGE_SUPPORT 181.6 | ^ 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 181.6 187 | for (auto&& x : r.d) x = -x; 181.6 | ^ 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 181.6 248 | T x, y, z; 181.6 | ^ 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 181.6 195 | for (auto&& x : r.d) x = ~x; 181.6 | ^ 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 181.6 248 | T x, y, z; 181.6 | ^ 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.6 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 181.6 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 181.6 6799 | #if HIP_PROF_HIP_API_STRING 181.6 | ^ 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 181.6 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 181.6 /therock/src/rocm-libraries/projects/miopen/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] 181.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 181.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.6 /therock/src/rocm-libraries/projects/miopen/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] 181.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 181.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.6 /therock/src/rocm-libraries/projects/miopen/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] 181.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 181.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.6 /therock/src/rocm-libraries/projects/miopen/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] 181.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 181.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.6 10 warnings generated when compiling for host. 181.9 [688/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convbfp16.cpp.o 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 181.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 181.9 | ^ 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 181.9 187 | for (auto&& x : r.d) x = -x; 181.9 | ^ 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 181.9 248 | T x, y, z; 181.9 | ^ 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 181.9 195 | for (auto&& x : r.d) x = ~x; 181.9 | ^ 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 181.9 248 | T x, y, z; 181.9 | ^ 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 181.9 6799 | #if HIP_PROF_HIP_API_STRING 181.9 | ^ 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 181.9 /therock/src/rocm-libraries/projects/miopen/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] 181.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 181.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.9 /therock/src/rocm-libraries/projects/miopen/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] 181.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 181.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.9 /therock/src/rocm-libraries/projects/miopen/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] 181.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 181.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.9 /therock/src/rocm-libraries/projects/miopen/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] 181.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 181.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.9 8 warnings generated when compiling for gfx942. 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 181.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 181.9 | ^ 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 181.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 181.9 | ^ 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 181.9 235 | #if __HIP_NO_IMAGE_SUPPORT 181.9 | ^ 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 181.9 187 | for (auto&& x : r.d) x = -x; 181.9 | ^ 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 181.9 248 | T x, y, z; 181.9 | ^ 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 181.9 195 | for (auto&& x : r.d) x = ~x; 181.9 | ^ 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 181.9 248 | T x, y, z; 181.9 | ^ 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 181.9 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 181.9 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 181.9 6799 | #if HIP_PROF_HIP_API_STRING 181.9 | ^ 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 181.9 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 181.9 /therock/src/rocm-libraries/projects/miopen/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] 181.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 181.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.9 /therock/src/rocm-libraries/projects/miopen/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] 181.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 181.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.9 /therock/src/rocm-libraries/projects/miopen/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] 181.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 181.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.9 /therock/src/rocm-libraries/projects/miopen/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] 181.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 181.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181.9 10 warnings generated when compiling for host. 181.9 [689/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/include_inliner.cpp.o 182.0 [690/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_ai_3d_kernel_tuning_utils.cpp.o 183.5 [691/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/getitem.cpp.o 183.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/getitem.cpp:27: 183.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/getitem.hpp:30: 183.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 183.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 183.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 183.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 183.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 183.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 183.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 183.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 183.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 183.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 183.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183.5 4 warnings generated when compiling for gfx942. 183.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/getitem.cpp:27: 183.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/getitem.hpp:30: 183.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 183.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 183.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 183.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 183.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 183.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 183.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 183.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 183.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 183.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 183.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183.5 4 warnings generated when compiling for host. 184.1 [692/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/kernel_build_params.cpp.o 184.6 [693/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/inline_vector_basic_ops.cpp.o 184.7 [694/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_train.cpp.o 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 184.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 184.7 448 | return s; 184.7 | ^ 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 184.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 184.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 184.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 184.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 184.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 184.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 184.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 184.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 184.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184.7 5 warnings generated when compiling for gfx942. 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 184.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 184.7 448 | return s; 184.7 | ^ 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 184.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 184.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 184.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 184.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 184.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 184.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 184.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 184.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 184.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 184.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184.7 5 warnings generated when compiling for host. 184.8 [695/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_convolution.cpp.o 185.0 [696/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/glu.cpp.o 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/glu.cpp:27: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/glu.hpp:29: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_glu.hpp:29: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 4 warnings generated when compiling for gfx942. 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/glu.cpp:27: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/glu.hpp:29: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_glu.hpp:29: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 4 warnings generated when compiling for host. 185.0 [697/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/find_mode_trust_verify.cpp.o 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 185.0 156 | return s; 185.0 | ^ 185.0 5 warnings generated when compiling for gfx942. 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 185.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 185.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 185.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 185.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 185.0 156 | return s; 185.0 | ^ 185.0 5 warnings generated when compiling for host. 185.2 [698/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/handle_hip_device.cpp.o 186.4 [699/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/dropout.cpp.o 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 186.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 186.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 186.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 186.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 186.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 186.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 186.4 156 | return s; 186.4 | ^ 186.4 5 warnings generated when compiling for gfx942. 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 186.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 186.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 186.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 186.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 186.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 186.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 186.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 186.4 156 | return s; 186.4 | ^ 186.4 5 warnings generated when compiling for host. 186.8 [700/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_bwd_serial_run.cpp.o 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 186.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 186.8 448 | return s; 186.8 | ^ 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 5 warnings generated when compiling for gfx942. 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 186.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 186.8 448 | return s; 186.8 | ^ 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 5 warnings generated when compiling for host. 186.8 [701/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_peract_test.cpp.o 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 186.8 156 | return s; 186.8 | ^ 186.8 5 warnings generated when compiling for gfx942. 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 186.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 186.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 186.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 186.8 156 | return s; 186.8 | ^ 186.8 5 warnings generated when compiling for host. 188.1 [702/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_pointwise.cpp.o 188.3 [703/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer.cpp.o 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 188.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 188.3 448 | return s; 188.3 | ^ 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 188.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 188.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 188.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 188.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 188.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 188.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 188.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 188.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 188.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188.3 5 warnings generated when compiling for gfx942. 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 188.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 188.3 448 | return s; 188.3 | ^ 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 188.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 188.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 188.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 188.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 188.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 188.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 188.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 188.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 188.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 188.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188.3 5 warnings generated when compiling for host. 189.6 [704/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/db_sync.cpp.o 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 189.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 189.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 189.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 189.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 189.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 189.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 189.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 189.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 189.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 189.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 189.6 156 | return s; 189.6 | ^ 189.6 5 warnings generated when compiling for gfx942. 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 189.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 189.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 189.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 189.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 189.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 189.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 189.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 189.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 189.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 189.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 189.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 189.6 156 | return s; 189.6 | ^ 189.6 5 warnings generated when compiling for host. 190.3 [705/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_infer.cpp.o 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:31: 190.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 190.3 448 | return s; 190.3 | ^ 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:33: 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 190.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 190.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 190.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 190.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.3 5 warnings generated when compiling for gfx942. 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:31: 190.3 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 190.3 448 | return s; 190.3 | ^ 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:33: 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 190.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 190.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 190.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 190.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.3 5 warnings generated when compiling for host. 190.6 [706/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cpu_multi_head_attention.cpp.o 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 190.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 190.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 190.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 190.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 190.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 334 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 363 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 190.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 334 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 363 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 190.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 334 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 363 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 190.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 334 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 363 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 36 warnings generated when compiling for gfx942. 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 190.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 190.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 190.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 190.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 190.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 334 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 363 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 190.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 334 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 363 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 190.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 334 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 363 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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 190.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 190.6 | ^ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 190.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 190.6 | ^ 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 190.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 190.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 334 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 /therock/src/rocm-libraries/projects/miopen/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] 190.6 363 | return *(reinterpret_cast(&retval)); 190.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190.6 36 warnings generated when compiling for host. 192.3 [707/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/groupnorm.cpp.o 192.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/groupnorm.cpp:26: 192.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/groupnorm.hpp:30: 192.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 192.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 192.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 192.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 192.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 192.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 192.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 192.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 192.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 192.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 192.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192.3 4 warnings generated when compiling for gfx942. 192.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/groupnorm.cpp:26: 192.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/groupnorm.hpp:30: 192.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 192.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 192.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 192.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 192.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 192.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 192.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 192.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 192.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 192.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 192.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192.3 4 warnings generated when compiling for host. 192.4 [708/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/mt_queue.cpp.o 193.3 [709/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/fused_conv_bias_res_add_activ.cpp.o 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 193.3 156 | return s; 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 193.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 193.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 193.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 193.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 193.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 334 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 363 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 193.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 334 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 363 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 193.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 334 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 363 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 193.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 334 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 363 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 37 warnings generated when compiling for gfx942. 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 193.3 156 | return s; 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 193.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 193.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 193.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 193.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 193.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 334 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 363 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 193.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 334 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 363 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 193.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 334 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 363 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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 193.3 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 193.3 | ^ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 193.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 193.3 | ^ 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 193.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 193.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 334 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 /therock/src/rocm-libraries/projects/miopen/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] 193.3 363 | return *(reinterpret_cast(&retval)); 193.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193.3 37 warnings generated when compiling for host. 193.5 [710/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/sequences.cpp.o 196.0 [711/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_bwd.cpp.o 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 196.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 196.0 448 | return s; 196.0 | ^ 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 5 warnings generated when compiling for gfx942. 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 196.0 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 196.0 448 | return s; 196.0 | ^ 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 5 warnings generated when compiling for host. 196.0 [712/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/binary_tensor_ops.cpp.o 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/binary_tensor_ops.cpp:33: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 4 warnings generated when compiling for gfx942. 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/binary_tensor_ops.cpp:33: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 196.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 196.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 196.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196.0 4 warnings generated when compiling for host. 196.6 [713/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/log_test.cpp.o 197.4 [714/916] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_bnorm.cpp.o 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 197.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 197.4 | ^ 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 197.4 187 | for (auto&& x : r.d) x = -x; 197.4 | ^ 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 197.4 248 | T x, y, z; 197.4 | ^ 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 197.4 195 | for (auto&& x : r.d) x = ~x; 197.4 | ^ 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 197.4 248 | T x, y, z; 197.4 | ^ 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 197.4 6799 | #if HIP_PROF_HIP_API_STRING 197.4 | ^ 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/bn_driver.hpp:30: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 197.4 /therock/src/rocm-libraries/projects/miopen/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] 197.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 197.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197.4 /therock/src/rocm-libraries/projects/miopen/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] 197.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 197.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197.4 /therock/src/rocm-libraries/projects/miopen/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] 197.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 197.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197.4 /therock/src/rocm-libraries/projects/miopen/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] 197.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 197.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197.4 8 warnings generated when compiling for gfx942. 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 197.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 197.4 | ^ 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 197.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 197.4 | ^ 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 197.4 235 | #if __HIP_NO_IMAGE_SUPPORT 197.4 | ^ 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 197.4 187 | for (auto&& x : r.d) x = -x; 197.4 | ^ 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 197.4 248 | T x, y, z; 197.4 | ^ 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 197.4 195 | for (auto&& x : r.d) x = ~x; 197.4 | ^ 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 197.4 248 | T x, y, z; 197.4 | ^ 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 197.4 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 197.4 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 197.4 6799 | #if HIP_PROF_HIP_API_STRING 197.4 | ^ 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/bn_driver.hpp:30: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/driver.hpp:41: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 197.4 In file included from /therock/src/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 197.4 /therock/src/rocm-libraries/projects/miopen/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] 197.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 197.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197.4 /therock/src/rocm-libraries/projects/miopen/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] 197.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 197.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197.4 /therock/src/rocm-libraries/projects/miopen/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] 197.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 197.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197.4 /therock/src/rocm-libraries/projects/miopen/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] 197.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 197.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197.4 10 warnings generated when compiling for host. 198.1 [715/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/log_test_neg.cpp.o 199.1 [716/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_half_gfx9.cpp.o 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 199.1 156 | return s; 199.1 | ^ 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 199.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 199.1 74 | return path; 199.1 | ^ 199.1 6 warnings generated when compiling for gfx942. 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 199.1 156 | return s; 199.1 | ^ 199.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 199.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 199.1 74 | return path; 199.1 | ^ 199.1 6 warnings generated when compiling for host. 199.2 [717/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_half.cpp.o 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 199.2 156 | return s; 199.2 | ^ 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 199.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 199.2 74 | return path; 199.2 | ^ 199.2 6 warnings generated when compiling for gfx942. 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 199.2 156 | return s; 199.2 | ^ 199.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 199.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 199.2 74 | return path; 199.2 | ^ 199.2 6 warnings generated when compiling for host. 199.3 [718/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_float_half_gfx10.cpp.o 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 199.3 156 | return s; 199.3 | ^ 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 199.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 199.3 74 | return path; 199.3 | ^ 199.3 6 warnings generated when compiling for gfx942. 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 199.3 156 | return s; 199.3 | ^ 199.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 199.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 199.3 74 | return path; 199.3 | ^ 199.3 6 warnings generated when compiling for host. 199.8 [719/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/fusion_test.cpp.o 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 199.8 156 | return s; 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 199.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 199.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 199.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 199.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 199.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 334 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 363 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 199.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 334 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 363 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 199.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 334 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 363 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 199.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 334 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 363 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 37 warnings generated when compiling for gfx942. 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 199.8 156 | return s; 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 199.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 199.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 199.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 199.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 199.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 334 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 363 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 199.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 334 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 363 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 199.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 334 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 363 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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 199.8 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 199.8 | ^ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 199.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 199.8 | ^ 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 334 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 /therock/src/rocm-libraries/projects/miopen/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] 199.8 363 | return *(reinterpret_cast(&retval)); 199.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.8 37 warnings generated when compiling for host. 199.9 [720/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_gemm.cpp.o 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 199.9 156 | return s; 199.9 | ^ 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 199.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 199.9 74 | return path; 199.9 | ^ 199.9 6 warnings generated when compiling for gfx942. 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 199.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 199.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 199.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 199.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 199.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 199.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 199.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 199.9 156 | return s; 199.9 | ^ 199.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 199.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 199.9 74 | return path; 199.9 | ^ 199.9 6 warnings generated when compiling for host. 201.3 [721/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/hipblaslt_gemm.cpp.o 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 201.3 156 | return s; 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:60: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:60: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:60: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:60: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 201.3 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 201.3 454 | lhs -= rhs; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 201.3 125 | return gen_0_to_B(B - A) + A; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:27: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 334 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 363 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 201.3 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 201.3 454 | lhs -= rhs; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 201.3 125 | return gen_0_to_B(B - A) + A; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:27: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 334 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 363 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 201.3 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 201.3 454 | lhs -= rhs; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 201.3 125 | return gen_0_to_B(B - A) + A; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:27: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 334 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 363 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 201.3 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 201.3 454 | lhs -= rhs; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 201.3 125 | return gen_0_to_B(B - A) + A; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:27: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 334 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 363 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 37 warnings generated when compiling for gfx942. 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 201.3 156 | return s; 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:60: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:60: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:60: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:60: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 201.3 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 201.3 454 | lhs -= rhs; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 201.3 125 | return gen_0_to_B(B - A) + A; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:27: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 334 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 363 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 201.3 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 201.3 454 | lhs -= rhs; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 201.3 125 | return gen_0_to_B(B - A) + A; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:27: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 334 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 363 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 201.3 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 201.3 454 | lhs -= rhs; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 201.3 125 | return gen_0_to_B(B - A) + A; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:27: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 334 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 363 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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 201.3 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:259:45: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 201.3 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:454:9: note: in instantiation of member function 'miopen_f8::hip_f8::operator-=' requested here 201.3 454 | lhs -= rhs; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 201.3 125 | return gen_0_to_B(B - A) + A; 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:192:27: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 201.3 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 201.3 | ^ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:345:5: note: in instantiation of function template specialization 'hipblaslt_gemm::RunGemmDescriptors, disabled, enabled>' requested here 201.3 345 | RunGemmDescriptors(GetParam(), 201.3 | ^ 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 201.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 201.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 334 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 /therock/src/rocm-libraries/projects/miopen/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] 201.3 363 | return *(reinterpret_cast(&retval)); 201.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201.3 37 warnings generated when compiling for host. 201.7 [722/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_api.cpp.o 202.5 [723/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_conv_immed.cpp.o 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 202.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 202.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 202.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 202.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 202.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 202.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 202.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 202.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 202.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 202.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 202.5 156 | return s; 202.5 | ^ 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 202.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 202.5 74 | return path; 202.5 | ^ 202.5 6 warnings generated when compiling for gfx942. 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 202.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 202.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 202.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 202.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 202.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 202.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 202.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 202.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 202.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 202.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 202.5 156 | return s; 202.5 | ^ 202.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 202.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 202.5 74 | return path; 202.5 | ^ 202.5 6 warnings generated when compiling for host. 203.9 [724/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_forward.cpp.o 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 203.9 156 | return s; 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 203.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 203.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 203.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 203.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 203.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 334 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 363 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 203.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 334 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 363 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 203.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 334 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 363 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 203.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 334 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 363 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 37 warnings generated when compiling for gfx942. 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 203.9 156 | return s; 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 203.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 203.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 203.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 203.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 203.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 334 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 363 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 203.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 334 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 363 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 203.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 334 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 363 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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 203.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 203.9 | ^ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 203.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 203.9 | ^ 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 203.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 203.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 334 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 /therock/src/rocm-libraries/projects/miopen/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] 203.9 363 | return *(reinterpret_cast(&retval)); 203.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203.9 37 warnings generated when compiling for host. 204.3 [725/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/multimarginloss.cpp.o 204.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/multimarginloss.cpp:27: 204.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/multimarginloss.hpp:27: 204.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_multimarginloss.hpp:30: 204.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 204.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 204.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 204.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 204.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 204.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 204.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.3 4 warnings generated when compiling for gfx942. 204.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/multimarginloss.cpp:27: 204.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/multimarginloss.hpp:27: 204.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_multimarginloss.hpp:30: 204.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 204.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 204.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 204.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 204.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 204.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 204.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.3 4 warnings generated when compiling for host. 204.6 [726/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/test_errors.cpp.o 204.8 [727/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_big_tensor.cpp.o 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 204.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 204.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 204.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 204.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 204.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 204.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 204.8 156 | return s; 204.8 | ^ 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 204.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 204.8 74 | return path; 204.8 | ^ 204.8 6 warnings generated when compiling for gfx942. 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 204.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 204.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 204.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 204.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 204.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 204.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 204.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 204.8 156 | return s; 204.8 | ^ 204.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 204.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 204.8 74 | return path; 204.8 | ^ 204.8 6 warnings generated when compiling for host. 204.8 [728/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/type_name.cpp.o 205.1 [729/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/kthvalue.cpp.o 205.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kthvalue.cpp:27: 205.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kthvalue.hpp:27: 205.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_kthvalue.hpp:29: 205.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 205.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 205.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 205.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 205.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 205.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 205.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.1 4 warnings generated when compiling for gfx942. 205.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kthvalue.cpp:27: 205.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kthvalue.hpp:27: 205.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_kthvalue.hpp:29: 205.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 205.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 205.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 205.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 205.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 205.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 205.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.1 4 warnings generated when compiling for host. 205.2 [730/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_conv2d_trans.cpp.o 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 205.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 205.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 205.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 205.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 205.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 205.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 205.2 156 | return s; 205.2 | ^ 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 205.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 205.2 74 | return path; 205.2 | ^ 205.2 6 warnings generated when compiling for gfx942. 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 205.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 205.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 205.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 205.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 205.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 205.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 205.2 156 | return s; 205.2 | ^ 205.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 205.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 205.2 74 | return path; 205.2 | ^ 205.2 6 warnings generated when compiling for host. 205.5 [731/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_tuning_policy.cpp.o 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 205.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 205.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 205.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 205.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 205.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 205.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 205.5 156 | return s; 205.5 | ^ 205.5 5 warnings generated when compiling for gfx942. 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 205.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 205.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 205.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 205.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 205.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 205.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 205.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 205.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 205.5 156 | return s; 205.5 | ^ 205.5 5 warnings generated when compiling for host. 206.2 [732/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_test.cpp.o 206.4 [733/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_mha_fwd.cpp.o 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 206.4 156 | return s; 206.4 | ^ 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.4 /therock/src/rocm-libraries/projects/miopen/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] 206.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/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 206.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 206.4 | ^ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 206.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 206.4 | ^ 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.4 /therock/src/rocm-libraries/projects/miopen/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] 206.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/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] 206.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/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 206.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 206.4 | ^ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 206.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 206.4 | ^ 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.4 /therock/src/rocm-libraries/projects/miopen/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] 206.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/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] 206.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/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 206.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 206.4 | ^ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 206.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 206.4 | ^ 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.4 /therock/src/rocm-libraries/projects/miopen/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] 206.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/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] 206.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/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 206.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 206.4 | ^ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 206.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 206.4 | ^ 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.4 /therock/src/rocm-libraries/projects/miopen/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] 206.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/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 206.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 206.4 | ^ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 206.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 206.4 | ^ 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/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] 206.4 334 | return *(reinterpret_cast(&retval)); 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/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] 206.4 363 | return *(reinterpret_cast(&retval)); 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/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 206.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 206.4 | ^ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 206.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 206.4 | ^ 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 206.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 334 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 363 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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 206.5 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 206.5 | ^ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 206.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 206.5 | ^ 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 334 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 363 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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 206.5 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 206.5 | ^ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 206.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 206.5 | ^ 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 334 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 363 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 37 warnings generated when compiling for gfx942. 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 206.5 156 | return s; 206.5 | ^ 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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 206.5 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 206.5 | ^ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 206.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 206.5 | ^ 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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 206.5 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 206.5 | ^ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 206.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 206.5 | ^ 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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 206.5 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 206.5 | ^ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 206.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 206.5 | ^ 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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 206.5 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 206.5 | ^ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 206.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 206.5 | ^ 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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 206.5 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 206.5 | ^ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 206.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 206.5 | ^ 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 334 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 363 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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 206.5 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 206.5 | ^ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 206.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 206.5 | ^ 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 334 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 363 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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 206.5 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 206.5 | ^ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 206.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 206.5 | ^ 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 334 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 363 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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 206.5 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 206.5 | ^ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 206.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 206.5 | ^ 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 206.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 206.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 334 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 /therock/src/rocm-libraries/projects/miopen/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] 206.5 363 | return *(reinterpret_cast(&retval)); 206.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206.5 37 warnings generated when compiling for host. 207.6 [734/916] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_122.cpp.o 208.9 [735/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_mha_bwd.cpp.o 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 208.9 156 | return s; 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 208.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 208.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 208.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 208.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 208.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 334 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 363 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 208.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 334 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 363 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 208.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 334 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 363 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 208.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 334 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 363 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 37 warnings generated when compiling for gfx942. 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 208.9 156 | return s; 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 208.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 208.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 208.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 208.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 208.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 334 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 363 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 208.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 334 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 363 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 208.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 334 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 363 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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 208.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 208.9 | ^ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 208.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 208.9 | ^ 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 208.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 208.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 334 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 /therock/src/rocm-libraries/projects/miopen/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] 208.9 363 | return *(reinterpret_cast(&retval)); 208.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208.9 37 warnings generated when compiling for host. 211.0 [736/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/reducecalculation.cpp.o 211.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/reducecalculation.cpp:27: 211.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/reducecalculation.hpp:31: 211.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 211.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 211.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 211.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 211.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 211.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 211.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.0 4 warnings generated when compiling for gfx942. 211.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/reducecalculation.cpp:27: 211.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/reducecalculation.hpp:31: 211.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 211.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 211.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 211.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 211.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 211.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 211.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.0 4 warnings generated when compiling for host. 211.3 [737/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_SeqTensorDescriptor.cpp.o 211.5 [738/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/gtest_activation.cpp.o 211.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_activation.cpp:37: 211.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 211.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 211.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 211.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 211.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 211.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 211.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 211.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.5 4 warnings generated when compiling for gfx942. 211.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_activation.cpp:37: 211.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 211.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 211.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 211.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 211.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 211.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 211.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 211.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.5 4 warnings generated when compiling for host. 211.9 [739/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp.o 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 211.9 156 | return s; 211.9 | ^ 211.9 5 warnings generated when compiling for gfx942. 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 211.9 156 | return s; 211.9 | ^ 211.9 5 warnings generated when compiling for host. 211.9 [740/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/softmax_find20.cpp.o 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/softmax_find20.cpp:30: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 4 warnings generated when compiling for gfx942. 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/softmax_find20.cpp:30: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 211.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 211.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 211.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211.9 4 warnings generated when compiling for host. 212.4 [741/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/prelu.cpp.o 212.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/prelu.cpp:27: 212.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/prelu.hpp:27: 212.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_prelu.hpp:29: 212.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.4 4 warnings generated when compiling for gfx942. 212.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/prelu.cpp:27: 212.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/prelu.hpp:27: 212.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_prelu.hpp:29: 212.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.4 4 warnings generated when compiling for host. 212.6 [742/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_backward.cpp.o 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 212.6 156 | return s; 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 212.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 212.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 212.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 212.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 212.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 334 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 363 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 212.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 334 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 363 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 212.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 334 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 363 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 212.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 334 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 363 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 37 warnings generated when compiling for gfx942. 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 212.6 156 | return s; 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 212.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 212.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 212.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 212.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 212.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 334 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 363 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 212.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 334 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 363 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 212.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 334 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 363 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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 212.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 212.6 | ^ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 212.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 212.6 | ^ 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 334 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 /therock/src/rocm-libraries/projects/miopen/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] 212.6 363 | return *(reinterpret_cast(&retval)); 212.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.6 37 warnings generated when compiling for host. 212.7 [743/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv2d_wrw.cpp.o 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 212.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 212.7 156 | return s; 212.7 | ^ 212.7 5 warnings generated when compiling for gfx942. 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 212.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 212.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 212.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 212.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 212.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 212.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 212.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 212.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 212.7 156 | return s; 212.7 | ^ 212.7 5 warnings generated when compiling for host. 214.0 [744/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/solver_f8.cpp.o 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:34: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 214.0 156 | return s; 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 214.0 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 214.0 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 214.0 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 214.0 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 214.0 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 334 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 363 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 214.0 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 334 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 363 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 214.0 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 334 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 363 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 214.0 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 334 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 363 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 37 warnings generated when compiling for gfx942. 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:34: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 214.0 156 | return s; 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 214.0 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 214.0 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 214.0 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 214.0 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 214.0 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 334 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 363 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 214.0 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 334 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 363 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 214.0 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 334 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 363 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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 214.0 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 214.0 | ^ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 214.0 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 214.0 | ^ 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 214.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 214.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 334 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 /therock/src/rocm-libraries/projects/miopen/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] 214.0 363 | return *(reinterpret_cast(&retval)); 214.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214.0 37 warnings generated when compiling for host. 215.4 [745/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_fwd_bias_ocl_hip.cpp.o 215.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_ocl_hip.cpp:30: 215.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 215.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 215.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 215.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 215.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 215.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 215.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 215.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.4 4 warnings generated when compiling for gfx942. 215.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_ocl_hip.cpp:30: 215.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 215.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 215.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 215.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 215.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 215.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 215.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 215.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.4 4 warnings generated when compiling for host. 215.9 [746/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/reduceextreme.cpp.o 215.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/reduceextreme.cpp:27: 215.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/reduceextreme.hpp:31: 215.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 215.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 215.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 215.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 215.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 215.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 215.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.9 4 warnings generated when compiling for gfx942. 215.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/reduceextreme.cpp:27: 215.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/reduceextreme.hpp:31: 215.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 215.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 215.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 215.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 215.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 215.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 215.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 215.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215.9 4 warnings generated when compiling for host. 216.1 [747/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/lrn.cpp.o 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 216.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 216.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 216.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 216.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 216.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 216.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 216.1 156 | return s; 216.1 | ^ 216.1 5 warnings generated when compiling for gfx942. 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 216.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 216.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 216.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 216.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 216.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 216.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 216.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 216.1 156 | return s; 216.1 | ^ 216.1 5 warnings generated when compiling for host. 216.2 [748/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_4d_generic_ocl_hip.cpp.o 216.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tensor_4d_generic_ocl_hip.cpp:28: 216.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 216.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 216.2 /therock/src/rocm-libraries/projects/miopen/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] 216.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 216.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.2 /therock/src/rocm-libraries/projects/miopen/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] 216.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 216.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.2 /therock/src/rocm-libraries/projects/miopen/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] 216.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 216.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.2 /therock/src/rocm-libraries/projects/miopen/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] 216.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 216.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.2 4 warnings generated when compiling for gfx942. 216.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tensor_4d_generic_ocl_hip.cpp:28: 216.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 216.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 216.2 /therock/src/rocm-libraries/projects/miopen/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] 216.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 216.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.2 /therock/src/rocm-libraries/projects/miopen/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] 216.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 216.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.2 /therock/src/rocm-libraries/projects/miopen/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] 216.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 216.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.2 /therock/src/rocm-libraries/projects/miopen/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] 216.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 216.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.2 4 warnings generated when compiling for host. 216.5 [749/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/softmarginloss.cpp.o 216.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/softmarginloss.cpp:27: 216.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/softmarginloss.hpp:27: 216.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_softmarginloss.hpp:29: 216.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 216.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 216.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 216.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 216.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 216.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 216.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.5 4 warnings generated when compiling for gfx942. 216.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/softmarginloss.cpp:27: 216.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/softmarginloss.hpp:27: 216.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_softmarginloss.hpp:29: 216.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 216.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 216.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 216.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 216.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 216.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 216.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.5 4 warnings generated when compiling for host. 216.8 [750/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/mha_find20.cpp.o 216.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_find20.cpp:29: 216.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 216.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 216.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 216.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 216.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 216.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 216.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.8 4 warnings generated when compiling for gfx942. 216.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_find20.cpp:29: 216.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 216.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 216.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 216.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 216.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 216.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 216.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 216.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216.8 4 warnings generated when compiling for host. 218.8 [751/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/unit_conv_solver.cpp.o 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 218.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 218.8 187 | for (auto&& x : r.d) x = -x; 218.8 | ^ 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 218.8 248 | T x, y, z; 218.8 | ^ 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 218.8 195 | for (auto&& x : r.d) x = ~x; 218.8 | ^ 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 218.8 248 | T x, y, z; 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 218.8 6799 | #if HIP_PROF_HIP_API_STRING 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 218.8 156 | return s; 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 218.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 218.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 218.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 218.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 218.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 334 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 363 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 218.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 334 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 363 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 218.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 334 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 363 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 218.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 334 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 363 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 218.8 439 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:507:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 507 | RunSolverFwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:766:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 766 | RunSolverFwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:793:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 793 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 218.8 560 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:628:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 628 | RunSolverBwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:769:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 769 | RunSolverBwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:793:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 793 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 218.8 681 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:752:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 752 | RunSolverWrw(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:772:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 772 | RunSolverWrw(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:793:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 793 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 218.8 439 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:507:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 507 | RunSolverFwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:766:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 766 | RunSolverFwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:796:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 796 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 218.8 560 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:628:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 628 | RunSolverBwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:769:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 769 | RunSolverBwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:796:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 796 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 218.8 681 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:752:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 752 | RunSolverWrw(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:772:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 772 | RunSolverWrw(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:796:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 796 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 218.8 439 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:507:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 507 | RunSolverFwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:766:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 766 | RunSolverFwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:799:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 799 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 218.8 560 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:628:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 628 | RunSolverBwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:769:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 769 | RunSolverBwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:799:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 799 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 218.8 681 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:752:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 752 | RunSolverWrw(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:772:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 772 | RunSolverWrw(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:799:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 799 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 218.8 439 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:507:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 507 | RunSolverFwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:766:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 766 | RunSolverFwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:802:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 802 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 218.8 560 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:628:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 628 | RunSolverBwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:769:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 769 | RunSolverBwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:802:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 802 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 218.8 681 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:752:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 752 | RunSolverWrw(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:772:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 772 | RunSolverWrw(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:802:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 802 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 218.8 439 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:813:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 813 | RunSolverFwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 54 warnings generated when compiling for gfx942. 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 218.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 218.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 218.8 235 | #if __HIP_NO_IMAGE_SUPPORT 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 218.8 187 | for (auto&& x : r.d) x = -x; 218.8 | ^ 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 218.8 248 | T x, y, z; 218.8 | ^ 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 218.8 195 | for (auto&& x : r.d) x = ~x; 218.8 | ^ 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 218.8 248 | T x, y, z; 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 218.8 In file included from /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 218.8 /therock/output/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 218.8 6799 | #if HIP_PROF_HIP_API_STRING 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 218.8 156 | return s; 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 218.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 218.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 218.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 218.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 218.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 334 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 363 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 218.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 334 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 363 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 218.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 334 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 363 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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 218.8 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 218.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 218.8 | ^ 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 218.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 218.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 334 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/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] 218.8 363 | return *(reinterpret_cast(&retval)); 218.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 218.8 439 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:507:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 507 | RunSolverFwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:766:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 766 | RunSolverFwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:793:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 793 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 218.8 560 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:628:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 628 | RunSolverBwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:769:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 769 | RunSolverBwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:793:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 793 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 218.8 681 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:752:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 752 | RunSolverWrw(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:772:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 772 | RunSolverWrw(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:793:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 793 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 218.8 439 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:507:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 507 | RunSolverFwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:766:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 766 | RunSolverFwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:796:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 796 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 218.8 560 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:628:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 628 | RunSolverBwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:769:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 769 | RunSolverBwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:796:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 796 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 218.8 681 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:752:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 752 | RunSolverWrw(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:772:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 772 | RunSolverWrw(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:796:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 796 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 218.8 439 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:507:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 507 | RunSolverFwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:766:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 766 | RunSolverFwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:799:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 799 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 218.8 560 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:628:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 628 | RunSolverBwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:769:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 769 | RunSolverBwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:799:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 799 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 218.8 681 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:752:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 752 | RunSolverWrw(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:772:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 772 | RunSolverWrw(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:799:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 799 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 218.8 439 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:507:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 507 | RunSolverFwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:766:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 766 | RunSolverFwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:802:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 802 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 218.8 560 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:628:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 628 | RunSolverBwd(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:769:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverBwd' requested here 218.8 769 | RunSolverBwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:802:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 802 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 218.8 681 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:752:5: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 752 | RunSolverWrw(solv, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:772:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverWrw' requested here 218.8 772 | RunSolverWrw(solver, params, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:802:13: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolver' requested here 218.8 802 | RunSolver(solver, params, direction, conv_config, algo); 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 218.8 439 | return tmp; 218.8 | ^ 218.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:813:9: note: in instantiation of function template specialization 'miopen::unit_tests::(anonymous namespace)::RunSolverFwd' requested here 218.8 813 | RunSolverFwd(solver, params, conv_config, algo); 218.8 | ^ 218.8 56 warnings generated when compiling for host. 219.2 [752/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_ProblemDescription.cpp.o 219.4 [753/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cba_find2_infer.cpp.o 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 219.4 156 | return s; 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:35: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 219.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 219.4 448 | return s; 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 334 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 363 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 334 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 363 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 334 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 363 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 334 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 363 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 38 warnings generated when compiling for gfx942. 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 219.4 156 | return s; 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:35: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 219.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 219.4 448 | return s; 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 334 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 363 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 334 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 363 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 334 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 363 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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 219.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 219.4 | ^ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.4 | ^ 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 219.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 334 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 /therock/src/rocm-libraries/projects/miopen/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] 219.4 363 | return *(reinterpret_cast(&retval)); 219.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.4 38 warnings generated when compiling for host. 219.6 [754/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv3d_wrw.cpp.o 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 219.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 219.6 156 | return s; 219.6 | ^ 219.6 5 warnings generated when compiling for gfx942. 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 219.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 219.6 156 | return s; 219.6 | ^ 219.6 5 warnings generated when compiling for host. 219.6 [755/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/soft_max.cpp.o 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/soft_max.cpp:28: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 219.6 /therock/src/rocm-libraries/projects/miopen/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] 219.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 /therock/src/rocm-libraries/projects/miopen/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] 219.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 /therock/src/rocm-libraries/projects/miopen/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] 219.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 /therock/src/rocm-libraries/projects/miopen/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] 219.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 4 warnings generated when compiling for gfx942. 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/soft_max.cpp:28: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 219.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 219.6 /therock/src/rocm-libraries/projects/miopen/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] 219.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 /therock/src/rocm-libraries/projects/miopen/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] 219.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 /therock/src/rocm-libraries/projects/miopen/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] 219.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 /therock/src/rocm-libraries/projects/miopen/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] 219.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.6 4 warnings generated when compiling for host. 219.9 [756/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_activ_infer.cpp.o 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:32: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 219.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 219.9 448 | return s; 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:38: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 219.9 156 | return s; 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 334 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 363 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 334 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 363 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 334 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 363 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 334 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 363 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 38 warnings generated when compiling for gfx942. 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:32: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 219.9 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 219.9 448 | return s; 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:38: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 219.9 156 | return s; 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 219.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 334 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 363 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 334 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 363 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 334 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 363 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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 219.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 219.9 | ^ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 219.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 219.9 | ^ 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 219.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 219.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 334 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 /therock/src/rocm-libraries/projects/miopen/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] 219.9 363 | return *(reinterpret_cast(&retval)); 219.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219.9 38 warnings generated when compiling for host. 220.1 [757/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/kernel_tuning_net.cpp.o 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 220.1 156 | return s; 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 334 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 363 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 334 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 363 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 334 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 363 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 334 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 363 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 37 warnings generated when compiling for gfx942. 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 220.1 156 | return s; 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 334 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 363 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 334 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 363 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 334 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 363 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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 220.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 220.1 | ^ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.1 | ^ 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 334 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/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] 220.1 363 | return *(reinterpret_cast(&retval)); 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 37 warnings generated when compiling for host. 220.1 [758/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/rope.cpp.o 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rope.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rope.hpp:30: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 4 warnings generated when compiling for gfx942. 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rope.cpp:27: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rope.hpp:30: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 220.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.1 4 warnings generated when compiling for host. 220.5 [759/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_conv_bias_res_add_activ_fwd.cpp.o 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 220.5 156 | return s; 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 334 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 363 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 334 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 363 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 334 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 363 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 334 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 363 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 37 warnings generated when compiling for gfx942. 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 220.5 156 | return s; 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 220.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 334 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 363 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 334 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 363 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 334 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 363 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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 220.5 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 220.5 | ^ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 220.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 220.5 | ^ 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 220.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 220.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 334 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 /therock/src/rocm-libraries/projects/miopen/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] 220.5 363 | return *(reinterpret_cast(&retval)); 220.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220.5 37 warnings generated when compiling for host. 220.7 [760/916] Building CXX object src/CMakeFiles/MIOpen.dir/solver.cpp.o 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 220.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 220.7 187 | for (auto&& x : r.d) x = -x; 220.7 | ^ 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 220.7 248 | T x, y, z; 220.7 | ^ 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 220.7 195 | for (auto&& x : r.d) x = ~x; 220.7 | ^ 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 220.7 248 | T x, y, z; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 220.7 6799 | #if HIP_PROF_HIP_API_STRING 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 220.7 448 | return s; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm3x3U>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1U>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1UV2>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::LegacyPerformanceConfig>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:328:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 328 | RegisterWithSolver(registry, ++id, conv::ConvOclDirectFwd{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmDirect3x3WrW>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsmBwdWrW1x1>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R1>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 348 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 348 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:354:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 354 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvBinWinogradRxS>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:404:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 404 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<2, 3>{}, miopenConvolutionAlgoWinograd); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4Fwd>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 406 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 406 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV1R1>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 409 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 409 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 411 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 411 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdV1R1Xdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 414 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 414 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1Xdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 422 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 422 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4WrW>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 427 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 427 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R4Xdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 440 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 440 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmWrwV4R4Xdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 470 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 470 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:480:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 480 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:482:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 482 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:484:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 484 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:486:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 486 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:488:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 488 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R5Xdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 491 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 491 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 496 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 496 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 505 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 505 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemm>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:530:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 530 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmBwd{}, miopenConvolutionAlgoImplicitGEMM); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:531:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 531 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmWrW{}, miopenConvolutionAlgoImplicitGEMM); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemmXdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 536 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 536 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:538:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 538 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:540:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 540 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdXdlopsNHWC>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 545 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 545 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCBwdXdlopsNHWC>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 549 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 549 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCWrwXdlopsNHWC>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 555 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 555 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvCkIgemmFwdV6r1DlopsNchw>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 566 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 566 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdDlopsNCHWC>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 588 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 588 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmFwdXdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 592 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 592 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmBwdXdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 594 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 594 | RegisterWithSolver( 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupFwdXdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 615 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 615 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupFwdXdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 619 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 619 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupWrwXdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 625 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 625 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupBwdXdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 629 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 629 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupBwdXdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:653:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 653 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:653:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 653 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupWrwXdlops>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:657:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 657 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:657:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 657 | RegisterWithSolver(registry, 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:38: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 220.7 116 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 220.7 439 | for(auto transpose : Derived::GetTransposes()) 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 416 | struct TransposingSolver : Base 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:38: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 220.7 116 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 220.7 439 | for(auto transpose : Derived::GetTransposes()) 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 416 | struct TransposingSolver : Base 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:38: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 220.7 194 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 220.7 439 | for(auto transpose : Derived::GetTransposes()) 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 416 | struct TransposingSolver : Base 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:38: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 220.7 194 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 220.7 439 | for(auto transpose : Derived::GetTransposes()) 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 416 | struct TransposingSolver : Base 220.7 | ^ 220.7 195 warnings generated when compiling for gfx942. 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 220.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 220.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 220.7 235 | #if __HIP_NO_IMAGE_SUPPORT 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 220.7 187 | for (auto&& x : r.d) x = -x; 220.7 | ^ 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 220.7 248 | T x, y, z; 220.7 | ^ 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 220.7 195 | for (auto&& x : r.d) x = ~x; 220.7 | ^ 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 220.7 248 | T x, y, z; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 220.7 In file included from /therock/output/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 220.7 /therock/output/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 220.7 6799 | #if HIP_PROF_HIP_API_STRING 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 220.7 448 | return s; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm3x3U>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1U>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsm1x1UV2>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::LegacyPerformanceConfig>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:328:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 328 | RegisterWithSolver(registry, ++id, conv::ConvOclDirectFwd{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmDirect3x3WrW>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvAsmBwdWrW1x1>' requested here 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.7 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.7 714 | return last_config; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.7 751 | return best_config; 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.7 350 | return ret; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.7 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 157 | db().Update(problem, s.SolverDbId(), c); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 220.7 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/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 220.7 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.7 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.7 444 | return copy; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.7 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 496 | return GenericSearch(ctx, 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.7 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.7 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.7 291 | entry.solver = TSolver{}; 220.7 | ^ 220.7 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.7 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 220.7 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/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 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/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 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/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 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.8 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.8 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R1>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 348 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 348 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:354:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 354 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigConvBinWinogradRxS>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/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 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/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 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.8 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.8 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:404:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.8 404 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<2, 3>{}, miopenConvolutionAlgoWinograd); 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4Fwd>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 406 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 406 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV1R1>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 409 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 409 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 411 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 411 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdV1R1Xdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 414 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 414 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmBwdDataV4R1Xdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 422 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 422 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmV4R4WrW>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 427 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 427 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R4Xdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 440 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 440 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmWrwV4R4Xdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 470 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 470 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:480:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.8 480 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:482:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.8 482 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:484:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.8 484 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:486:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.8 486 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch, miopen::ExecutionContext, miopen::conv::ProblemDescription>' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl>::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:488:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 220.8 488 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceImplicitGemmForwardV4R5Xdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 491 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 491 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/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 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 496 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 496 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/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 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 505 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 505 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemm>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:530:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 530 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmBwd{}, miopenConvolutionAlgoImplicitGEMM); 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:531:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 531 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmWrW{}, miopenConvolutionAlgoImplicitGEMM); 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvMlirIgemmXdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 536 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 536 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:538:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 538 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:540:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 540 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdXdlopsNHWC>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 545 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 545 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCBwdXdlopsNHWC>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 549 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 549 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCWrwXdlopsNHWC>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 555 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 555 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConvCkIgemmFwdV6r1DlopsNchw>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 566 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 566 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigAsmImplicitGemmGTCFwdDlopsNCHWC>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 588 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 588 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmFwdXdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 592 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 592 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmBwdXdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 594 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 594 | RegisterWithSolver( 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupFwdXdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 615 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 615 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupFwdXdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 619 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 619 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupWrwXdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 625 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 625 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemm3DGroupBwdXdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 629 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 629 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupBwdXdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:653:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 653 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:653:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 653 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:27: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 220.8 350 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /therock/src/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 220.8 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:157:22: note: in instantiation of function template specialization 'miopen::DbTimer>::Update, miopen::solver::conv::PerformanceConfigHipImplicitGemmGroupWrwXdlops>' requested here 220.8 157 | db().Update(problem, s.SolverDbId(), c); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 220.8 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 220.8 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::FindSolution' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:657:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 657 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 220.8 444 | return copy; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 220.8 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:496:20: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 496 | return GenericSearch(ctx, 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:401:9: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::GenericSearch' requested here 220.8 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:51:38: note: in instantiation of member function 'miopen::solver::AnySolver::AnySolver_tmpl::AnySolver_tmpl' requested here 220.8 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 220.8 291 | entry.solver = TSolver{}; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:657:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 220.8 657 | RegisterWithSolver(registry, 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:53: 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 220.8 714 | return last_config; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 220.8 751 | return best_config; 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:38: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 220.8 116 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 220.8 439 | for(auto transpose : Derived::GetTransposes()) 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/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 220.8 416 | struct TransposingSolver : Base 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:38: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 220.8 116 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingFwdNCHWTransposingSolver::GetTransposes' requested here 220.8 439 | for(auto transpose : Derived::GetTransposes()) 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/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 220.8 416 | struct TransposingSolver : Base 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:38: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 220.8 194 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 220.8 439 | for(auto transpose : Derived::GetTransposes()) 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/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 220.8 416 | struct TransposingSolver : Base 220.8 | ^ 220.8 In file included from /therock/src/rocm-libraries/projects/miopen/src/solver.cpp:38: 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 220.8 194 | return ret; 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/utility/transposing_solver.hpp:439:39: note: in instantiation of member function 'miopen::solver::pooling::PoolingBwdNCHWTransposingSolver::GetTransposes' requested here 220.8 439 | for(auto transpose : Derived::GetTransposes()) 220.8 | ^ 220.8 /therock/src/rocm-libraries/projects/miopen/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 220.8 416 | struct TransposingSolver : Base 220.8 | ^ 220.8 197 warnings generated when compiling for host. 222.4 [761/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv3d_fwd.cpp.o 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 222.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 222.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 222.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 222.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 222.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 222.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 222.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 222.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 222.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 222.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 222.4 156 | return s; 222.4 | ^ 222.4 5 warnings generated when compiling for gfx942. 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 222.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 222.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 222.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 222.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 222.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 222.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 222.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 222.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 222.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 222.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 222.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 222.4 156 | return s; 222.4 | ^ 222.4 5 warnings generated when compiling for host. 223.1 [762/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/na_infer.cpp.o 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:27: 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 223.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 223.1 448 | return s; 223.1 | ^ 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:30: 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.1 5 warnings generated when compiling for gfx942. 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:27: 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 223.1 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 223.1 448 | return s; 223.1 | ^ 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:30: 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.1 5 warnings generated when compiling for host. 223.7 [763/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/nonpack_conv3d_fwd.cpp.o 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:34: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.hpp:28: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test_case.hpp:34: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 223.7 156 | return s; 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 223.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 223.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 223.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 223.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 223.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 334 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 363 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 223.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 334 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 363 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 223.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 334 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 363 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 223.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 334 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 363 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 37 warnings generated when compiling for gfx942. 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:34: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.hpp:28: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test_case.hpp:34: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 223.7 156 | return s; 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 223.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 223.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 223.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 223.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 223.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 334 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 363 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 223.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 334 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 363 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 223.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 334 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 363 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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 223.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 223.7 | ^ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 223.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 223.7 | ^ 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 334 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 /therock/src/rocm-libraries/projects/miopen/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] 223.7 363 | return *(reinterpret_cast(&retval)); 223.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.7 37 warnings generated when compiling for host. 223.8 [764/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_TensorDescriptor.cpp.o 223.8 [765/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_fwd_bias_generic_ocl_hip.cpp.o 223.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_generic_ocl_hip.cpp:30: 223.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.8 4 warnings generated when compiling for gfx942. 223.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_generic_ocl_hip.cpp:30: 223.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 223.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 223.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 223.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 223.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 223.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 223.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 223.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 223.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223.8 4 warnings generated when compiling for host. 224.2 [766/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_batchnorm_applicability.cpp.o 224.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_batchnorm_applicability.cpp:27: 224.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 224.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 224.2 448 | return s; 224.2 | ^ 224.2 1 warning generated when compiling for gfx942. 224.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_batchnorm_applicability.cpp:27: 224.2 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 224.2 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 224.2 448 | return s; 224.2 | ^ 224.2 1 warning generated when compiling for host. 224.5 [767/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv2d_bwd.cpp.o 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 224.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 224.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 224.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 224.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 224.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 224.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 224.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 224.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 224.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 224.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 224.5 156 | return s; 224.5 | ^ 224.5 5 warnings generated when compiling for gfx942. 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 224.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 224.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 224.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 224.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 224.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 224.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 224.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 224.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 224.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 224.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 224.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 224.5 156 | return s; 224.5 | ^ 224.5 5 warnings generated when compiling for host. 225.9 [768/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv2d_fwd.cpp.o 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 225.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 225.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 225.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 225.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 225.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 225.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 225.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 225.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 225.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 225.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 225.9 156 | return s; 225.9 | ^ 225.9 5 warnings generated when compiling for gfx942. 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 225.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 225.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 225.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 225.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 225.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 225.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 225.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 225.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 225.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 225.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 225.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 225.9 156 | return s; 225.9 | ^ 225.9 5 warnings generated when compiling for host. 226.1 [769/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/solver_wrw_f8.cpp.o 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 226.1 156 | return s; 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 334 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 363 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 334 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 363 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 334 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 363 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 334 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 363 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 226.1 59 | return tmp; 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:35:5: note: in instantiation of member function 'ConvWrwSolverTest, float, true>::SolverWrw' requested here 226.1 35 | SolverWrw(solv); 226.1 | ^ 226.1 38 warnings generated when compiling for gfx942. 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 226.1 156 | return s; 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.1 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 334 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 363 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 334 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 363 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 334 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 363 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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 226.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.1 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.1 | ^ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 334 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/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] 226.1 363 | return *(reinterpret_cast(&retval)); 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 226.1 59 | return tmp; 226.1 | ^ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:35:5: note: in instantiation of member function 'ConvWrwSolverTest, float, true>::SolverWrw' requested here 226.1 35 | SolverWrw(solv); 226.1 | ^ 226.1 38 warnings generated when compiling for host. 226.1 [770/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/ternary_tensor_ops.cpp.o 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:27: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 226.1 156 | return s; 226.1 | ^ 226.1 5 warnings generated when compiling for gfx942. 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:27: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:28: 226.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 226.1 156 | return s; 226.1 | ^ 226.1 5 warnings generated when compiling for host. 226.2 [771/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/gpu_mha_forward.cpp.o 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:32: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 226.2 156 | return s; 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 334 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 363 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 334 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 363 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 334 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 363 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 334 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 363 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 37 warnings generated when compiling for gfx942. 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:32: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 226.2 156 | return s; 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 226.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 334 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 363 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 334 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 363 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 334 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 363 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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 226.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 226.2 | ^ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 226.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 226.2 | ^ 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 226.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 226.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 334 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 /therock/src/rocm-libraries/projects/miopen/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] 226.2 363 | return *(reinterpret_cast(&retval)); 226.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 226.2 37 warnings generated when compiling for host. 227.9 [772/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/transformers_adam_w.cpp.o 227.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.cpp:27: 227.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.hpp:28: 227.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_transformers_adam_w.hpp:29: 227.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 227.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 227.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 227.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 227.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 227.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 227.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 227.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 227.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 227.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 227.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227.9 4 warnings generated when compiling for gfx942. 227.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.cpp:27: 227.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.hpp:28: 227.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../cpu_transformers_adam_w.hpp:29: 227.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 227.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 227.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 227.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 227.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 227.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 227.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 227.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 227.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 227.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 227.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227.9 4 warnings generated when compiling for host. 229.3 [773/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/solver_bwd_f8.cpp.o 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 229.3 156 | return s; 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 229.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 229.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 229.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 229.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 229.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 334 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 363 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 229.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 334 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 363 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 229.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 334 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 363 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 229.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 334 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 363 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 229.3 59 | return tmp; 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:39:5: note: in instantiation of member function 'ConvBwdSolverTest, float, true>::SolverBwd' requested here 229.3 39 | SolverBwd(solv); 229.3 | ^ 229.3 38 warnings generated when compiling for gfx942. 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 229.3 156 | return s; 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 229.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 229.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 229.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 229.3 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 229.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 334 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 363 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 229.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 334 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 363 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 229.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 334 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 363 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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 229.3 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 229.3 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 229.3 | ^ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 229.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 334 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 /therock/src/rocm-libraries/projects/miopen/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] 229.3 363 | return *(reinterpret_cast(&retval)); 229.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 229.3 59 | return tmp; 229.3 | ^ 229.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:39:5: note: in instantiation of member function 'ConvBwdSolverTest, float, true>::SolverBwd' requested here 229.3 39 | SolverBwd(solv); 229.3 | ^ 229.3 38 warnings generated when compiling for host. 231.1 [774/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unary_tensor_ops.cpp.o 231.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unary_tensor_ops.cpp:33: 231.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 231.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 231.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 231.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 231.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 231.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 231.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.1 4 warnings generated when compiling for gfx942. 231.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unary_tensor_ops.cpp:33: 231.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 231.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 231.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 231.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 231.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 231.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 231.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.1 4 warnings generated when compiling for host. 231.3 [775/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv3d_bwd.cpp.o 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 231.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 231.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 231.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 231.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 231.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 231.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 231.3 156 | return s; 231.3 | ^ 231.3 5 warnings generated when compiling for gfx942. 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 231.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 231.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 231.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 231.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 231.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 231.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 231.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 231.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 231.3 156 | return s; 231.3 | ^ 231.3 5 warnings generated when compiling for host. 232.4 [776/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1U.cpp.o 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 232.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 232.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 232.4 156 | return s; 232.4 | ^ 232.4 5 warnings generated when compiling for gfx942. 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 232.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 232.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 232.4 156 | return s; 232.4 | ^ 232.4 5 warnings generated when compiling for host. 232.4 [777/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/layout_transpose.cpp.o 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:28: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../driver/conv_common.hpp:45: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 232.4 /therock/src/rocm-libraries/projects/miopen/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] 232.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 /therock/src/rocm-libraries/projects/miopen/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] 232.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 /therock/src/rocm-libraries/projects/miopen/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] 232.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 /therock/src/rocm-libraries/projects/miopen/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] 232.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:37: 232.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 232.4 156 | return s; 232.4 | ^ 232.4 5 warnings generated when compiling for gfx942. 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:28: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../driver/conv_common.hpp:45: 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 232.4 /therock/src/rocm-libraries/projects/miopen/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] 232.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 /therock/src/rocm-libraries/projects/miopen/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] 232.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 /therock/src/rocm-libraries/projects/miopen/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] 232.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 /therock/src/rocm-libraries/projects/miopen/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] 232.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 232.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:37: 232.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 232.4 156 | return s; 232.4 | ^ 232.4 5 warnings generated when compiling for host. 232.6 [778/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_gru.cpp.o 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 232.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 232.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 232.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 232.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 232.6 156 | return s; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1390 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1390 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1390 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1390 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1395 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1395 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1395 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1395 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1400 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1400 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1400 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1400 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1405 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1405 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1405 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1405 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1410 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1410 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1410 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1410 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 25 warnings generated when compiling for gfx942. 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 232.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 232.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 232.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 232.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 232.6 156 | return s; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1390 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1390 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1390 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1390 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1395 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1395 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1395 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 232.6 932 | return verify_impl( 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.6 975 | static_cast(this)->run(); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.6 1368 | test_drive_impl_1(program_name, as); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.6 1395 | test_drive_impl>(name, std::move(as)); 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.6 | ^ 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.6 770 | return result; 232.6 | ^ 232.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 232.7 932 | return verify_impl( 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.7 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.7 975 | static_cast(this)->run(); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.7 1368 | test_drive_impl_1(program_name, as); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.7 1400 | test_drive_impl>(name, std::move(as)); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.7 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.7 | ^ 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.7 770 | return result; 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 232.7 932 | return verify_impl( 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.7 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.7 975 | static_cast(this)->run(); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.7 1368 | test_drive_impl_1(program_name, as); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.7 1400 | test_drive_impl>(name, std::move(as)); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.7 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.7 | ^ 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.7 770 | return result; 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 232.7 932 | return verify_impl( 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.7 3175 | verify(verify_backward_weights_gru{rnnDesc, 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.7 975 | static_cast(this)->run(); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.7 1368 | test_drive_impl_1(program_name, as); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.7 1400 | test_drive_impl>(name, std::move(as)); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.7 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.7 | ^ 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.7 770 | return result; 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 232.7 932 | return verify_impl( 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.7 3197 | verify(verify_forward_infer_gru{rnnDesc, 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.7 975 | static_cast(this)->run(); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.7 1368 | test_drive_impl_1(program_name, as); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.7 1400 | test_drive_impl>(name, std::move(as)); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.7 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.7 | ^ 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.7 770 | return result; 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 232.7 932 | return verify_impl( 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.7 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.7 975 | static_cast(this)->run(); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.7 1368 | test_drive_impl_1(program_name, as); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.7 1405 | test_drive_impl>(name, std::move(as)); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.7 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.7 | ^ 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.7 770 | return result; 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 232.7 932 | return verify_impl( 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.7 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.7 975 | static_cast(this)->run(); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.7 1368 | test_drive_impl_1(program_name, as); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.7 1405 | test_drive_impl>(name, std::move(as)); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.7 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.7 | ^ 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.7 770 | return result; 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 232.7 932 | return verify_impl( 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.7 3175 | verify(verify_backward_weights_gru{rnnDesc, 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.7 975 | static_cast(this)->run(); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.7 1368 | test_drive_impl_1(program_name, as); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.7 1405 | test_drive_impl>(name, std::move(as)); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.7 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.7 | ^ 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.7 770 | return result; 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 232.7 932 | return verify_impl( 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.7 3197 | verify(verify_forward_infer_gru{rnnDesc, 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.7 975 | static_cast(this)->run(); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.7 1368 | test_drive_impl_1(program_name, as); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.7 1405 | test_drive_impl>(name, std::move(as)); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.7 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.7 | ^ 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.7 770 | return result; 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 232.7 932 | return verify_impl( 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.7 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.7 975 | static_cast(this)->run(); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.7 1368 | test_drive_impl_1(program_name, as); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.7 1410 | test_drive_impl>(name, std::move(as)); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.7 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.7 | ^ 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.7 770 | return result; 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 232.7 932 | return verify_impl( 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.7 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.7 975 | static_cast(this)->run(); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.7 1368 | test_drive_impl_1(program_name, as); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.7 1410 | test_drive_impl>(name, std::move(as)); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.7 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.7 | ^ 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.7 770 | return result; 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 232.7 932 | return verify_impl( 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.7 3175 | verify(verify_backward_weights_gru{rnnDesc, 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.7 975 | static_cast(this)->run(); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.7 1368 | test_drive_impl_1(program_name, as); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.7 1410 | test_drive_impl>(name, std::move(as)); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.7 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.7 | ^ 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 232.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 232.7 770 | return result; 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 232.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 232.7 932 | return verify_impl( 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 232.7 3197 | verify(verify_forward_infer_gru{rnnDesc, 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 232.7 975 | static_cast(this)->run(); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 232.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 232.7 1368 | test_drive_impl_1(program_name, as); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 232.7 1410 | test_drive_impl>(name, std::move(as)); 232.7 | ^ 232.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 232.7 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 232.7 | ^ 232.7 25 warnings generated when compiling for host. 232.9 [779/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1UV2.cpp.o 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 232.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 232.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 232.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 232.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 232.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 232.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 232.9 156 | return s; 232.9 | ^ 232.9 5 warnings generated when compiling for gfx942. 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 232.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 232.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 232.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 232.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 232.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 232.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 232.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 232.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 232.9 156 | return s; 232.9 | ^ 232.9 5 warnings generated when compiling for host. 233.2 [780/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tuna_net.cpp.o 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 233.2 156 | return s; 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 233.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 233.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 233.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 233.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 233.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 334 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 363 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 233.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 334 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 363 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 233.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 334 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 363 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 233.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 334 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 363 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 37 warnings generated when compiling for gfx942. 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 233.2 156 | return s; 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 233.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 233.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 233.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 233.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 233.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 334 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 363 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 233.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 334 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 363 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 233.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 334 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 363 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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 233.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 233.2 | ^ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 233.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 233.2 | ^ 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 334 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 /therock/src/rocm-libraries/projects/miopen/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] 233.2 363 | return *(reinterpret_cast(&retval)); 233.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.2 37 warnings generated when compiling for host. 233.5 [781/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_FinInterface.cpp.o 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:35: 233.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 233.5 448 | return s; 233.5 | ^ 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 233.5 156 | return s; 233.5 | ^ 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 233.5 404 | return test_cases; 233.5 | ^ 233.5 /therock/src/rocm-libraries/projects/miopen/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 233.5 637 | testing::ValuesIn(GetTestCases()))); 233.5 | ^ 233.5 /therock/output/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 233.5 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 233.5 | ^ 233.5 /therock/output/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 233.5 493 | #define GTEST_GET_FIRST_(first, ...) first 233.5 | ^ 233.5 /therock/output/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 233.5 492 | #define GTEST_EXPAND_(arg) arg 233.5 | ^ 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 233.5 404 | return test_cases; 233.5 | ^ 233.5 /therock/src/rocm-libraries/projects/miopen/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 233.5 660 | testing::ValuesIn(GetTestCases()))); 233.5 | ^ 233.5 /therock/output/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 233.5 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 233.5 | ^ 233.5 /therock/output/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 233.5 493 | #define GTEST_GET_FIRST_(first, ...) first 233.5 | ^ 233.5 /therock/output/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 233.5 492 | #define GTEST_EXPAND_(arg) arg 233.5 | ^ 233.5 8 warnings generated when compiling for gfx942. 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:35: 233.5 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 233.5 448 | return s; 233.5 | ^ 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 233.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 233.5 156 | return s; 233.5 | ^ 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 233.5 404 | return test_cases; 233.5 | ^ 233.5 /therock/src/rocm-libraries/projects/miopen/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 233.5 637 | testing::ValuesIn(GetTestCases()))); 233.5 | ^ 233.5 /therock/output/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 233.5 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 233.5 | ^ 233.5 /therock/output/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 233.5 493 | #define GTEST_GET_FIRST_(first, ...) first 233.5 | ^ 233.5 /therock/output/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 233.5 492 | #define GTEST_EXPAND_(arg) arg 233.5 | ^ 233.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 233.5 404 | return test_cases; 233.5 | ^ 233.5 /therock/src/rocm-libraries/projects/miopen/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 233.5 660 | testing::ValuesIn(GetTestCases()))); 233.5 | ^ 233.5 /therock/output/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 233.5 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 233.5 | ^ 233.5 /therock/output/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 233.5 493 | #define GTEST_GET_FIRST_(first, ...) first 233.5 | ^ 233.5 /therock/output/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 233.5 492 | #define GTEST_EXPAND_(arg) arg 233.5 | ^ 233.5 8 warnings generated when compiling for host. 233.9 [782/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp.o 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 233.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 233.9 156 | return s; 233.9 | ^ 233.9 5 warnings generated when compiling for gfx942. 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 233.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 233.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 233.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 233.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 233.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 233.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 233.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 233.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 233.9 156 | return s; 233.9 | ^ 233.9 5 warnings generated when compiling for host. 234.5 [783/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp.o 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 234.5 156 | return s; 234.5 | ^ 234.5 5 warnings generated when compiling for gfx942. 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 234.5 156 | return s; 234.5 | ^ 234.5 5 warnings generated when compiling for host. 234.5 [784/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmBwdWrW3x3.cpp.o 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 234.5 156 | return s; 234.5 | ^ 234.5 5 warnings generated when compiling for gfx942. 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 234.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 234.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 234.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 234.5 156 | return s; 234.5 | ^ 234.5 5 warnings generated when compiling for host. 234.8 [785/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp.o 234.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 234.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 234.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 234.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 234.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 234.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 234.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 234.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 234.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 234.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 234.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 234.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 234.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 234.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 234.9 156 | return s; 234.9 | ^ 234.9 5 warnings generated when compiling for gfx942. 234.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 234.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 234.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 234.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 234.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 234.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 234.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 234.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 234.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 234.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 234.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 234.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 234.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 234.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 234.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 234.9 156 | return s; 234.9 | ^ 234.9 5 warnings generated when compiling for host. 234.9 [786/916] Linking CXX shared library lib/libMIOpen.so.1.0 234.9 [787/916] Creating library symlink lib/libMIOpen.so.1 lib/libMIOpen.so 235.0 [788/916] Linking CXX static library lib/libmiopen_gtest_common.a 235.0 [789/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp.o 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 235.0 156 | return s; 235.0 | ^ 235.0 5 warnings generated when compiling for gfx942. 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 235.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 235.0 156 | return s; 235.0 | ^ 235.0 5 warnings generated when compiling for host. 235.1 [790/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp.o 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 235.1 156 | return s; 235.1 | ^ 235.1 5 warnings generated when compiling for gfx942. 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 235.1 156 | return s; 235.1 | ^ 235.1 5 warnings generated when compiling for host. 235.1 [791/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/layernorm.cpp.o 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/layernorm.cpp:27: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/layernorm.hpp:29: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 4 warnings generated when compiling for gfx942. 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/layernorm.cpp:27: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/layernorm.hpp:29: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.1 4 warnings generated when compiling for host. 235.7 [792/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/solver_fwd_f8.cpp.o 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 235.7 156 | return s; 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 235.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 235.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 235.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 235.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 235.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 334 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 363 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 235.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 334 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 363 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 235.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 334 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 363 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 235.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 334 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 363 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 235.7 61 | return tmp; 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:39:5: note: in instantiation of member function 'ConvFwdSolverTest>::SolverFwd' requested here 235.7 39 | SolverFwd(solv); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 235.7 61 | return tmp; 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:57:5: note: in instantiation of member function 'ConvFwdSolverTest, float, true>::SolverFwd' requested here 235.7 57 | SolverFwd(solv); 235.7 | ^ 235.7 39 warnings generated when compiling for gfx942. 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 235.7 156 | return s; 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 235.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 235.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 235.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 235.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 235.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 334 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 363 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 235.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 334 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 363 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 235.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 334 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 363 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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 235.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 235.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 334 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 /therock/src/rocm-libraries/projects/miopen/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] 235.7 363 | return *(reinterpret_cast(&retval)); 235.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 235.7 61 | return tmp; 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:39:5: note: in instantiation of member function 'ConvFwdSolverTest>::SolverFwd' requested here 235.7 39 | SolverFwd(solv); 235.7 | ^ 235.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 235.7 61 | return tmp; 235.7 | ^ 235.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:57:5: note: in instantiation of member function 'ConvFwdSolverTest, float, true>::SolverFwd' requested here 235.7 57 | SolverFwd(solv); 235.7 | ^ 235.7 39 warnings generated when compiling for host. 235.9 [793/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2f1.cpp.o 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 235.9 156 | return s; 235.9 | ^ 235.9 5 warnings generated when compiling for gfx942. 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 235.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 235.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 235.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 235.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 235.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 235.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 235.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 235.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 235.9 156 | return s; 235.9 | ^ 235.9 5 warnings generated when compiling for host. 236.1 [794/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp.o 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 236.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 236.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 236.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 236.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 236.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 236.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 236.1 156 | return s; 236.1 | ^ 236.1 5 warnings generated when compiling for gfx942. 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 236.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 236.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 236.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 236.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 236.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 236.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 236.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 236.1 156 | return s; 236.1 | ^ 236.1 5 warnings generated when compiling for host. 236.2 [795/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2b1.cpp.o 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 236.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 236.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 236.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 236.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 236.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 236.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 236.2 156 | return s; 236.2 | ^ 236.2 5 warnings generated when compiling for gfx942. 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 236.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 236.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 236.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 236.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 236.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 236.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 236.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 236.2 156 | return s; 236.2 | ^ 236.2 5 warnings generated when compiling for host. 236.9 [796/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_rnn.cpp.o 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 236.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 236.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 236.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 236.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 236.9 156 | return s; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1390 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1390 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2621 | verify(verify_backward_weights_rnn{ 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1390 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1395 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1395 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2621 | verify(verify_backward_weights_rnn{ 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1395 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1400 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1400 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2621 | verify(verify_backward_weights_rnn{ 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1400 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1405 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1405 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2621 | verify(verify_backward_weights_rnn{ 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1405 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1410 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1410 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2621 | verify(verify_backward_weights_rnn{ 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1410 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 20 warnings generated when compiling for gfx942. 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 236.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 236.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 236.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 236.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 236.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 236.9 156 | return s; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1390 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1390 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2621 | verify(verify_backward_weights_rnn{ 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1390 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1395 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1395 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2621 | verify(verify_backward_weights_rnn{ 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1395 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1400 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1400 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2621 | verify(verify_backward_weights_rnn{ 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1400 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1405 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1405 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2621 | verify(verify_backward_weights_rnn{ 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1405 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1410 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1410 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 236.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 236.9 770 | return result; 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 236.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 236.9 932 | return verify_impl( 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 236.9 2621 | verify(verify_backward_weights_rnn{ 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 236.9 975 | static_cast(this)->run(); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 236.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 236.9 1368 | test_drive_impl_1(program_name, as); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 236.9 1410 | test_drive_impl>(name, std::move(as)); 236.9 | ^ 236.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 236.9 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 236.9 | ^ 236.9 20 warnings generated when compiling for host. 238.5 [797/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm3x3U.cpp.o 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 238.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 238.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 238.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 238.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 238.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 238.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 238.5 156 | return s; 238.5 | ^ 238.5 5 warnings generated when compiling for gfx942. 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 238.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 238.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 238.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 238.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 238.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 238.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 238.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 238.5 156 | return s; 238.5 | ^ 238.5 5 warnings generated when compiling for host. 238.9 [798/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp.o 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 238.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 238.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 238.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 238.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 238.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 238.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 238.9 156 | return s; 238.9 | ^ 238.9 5 warnings generated when compiling for gfx942. 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 238.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 238.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 238.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 238.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 238.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 238.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 238.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 238.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 238.9 156 | return s; 238.9 | ^ 238.9 5 warnings generated when compiling for host. 239.0 [799/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp.o 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 239.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 239.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 239.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 239.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 239.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 239.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 239.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 239.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 239.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 239.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 239.0 156 | return s; 239.0 | ^ 239.0 5 warnings generated when compiling for gfx942. 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 239.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 239.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 239.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 239.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 239.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 239.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 239.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 239.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 239.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 239.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 239.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 239.0 156 | return s; 239.0 | ^ 239.0 5 warnings generated when compiling for host. 240.6 [800/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp.o 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 240.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 240.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 240.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 240.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 240.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 240.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 240.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 240.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 240.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 240.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 240.6 156 | return s; 240.6 | ^ 240.6 5 warnings generated when compiling for gfx942. 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 240.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 240.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 240.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 240.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 240.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 240.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 240.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 240.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 240.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 240.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 240.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 240.6 156 | return s; 240.6 | ^ 240.6 5 warnings generated when compiling for host. 241.3 [801/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinograd3x3U.cpp.o 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 241.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 241.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 241.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 241.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 241.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 241.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 241.3 156 | return s; 241.3 | ^ 241.3 5 warnings generated when compiling for gfx942. 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 241.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 241.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 241.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 241.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 241.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 241.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 241.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 241.3 156 | return s; 241.3 | ^ 241.3 5 warnings generated when compiling for host. 241.7 [802/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp.o 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 241.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 241.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 241.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 241.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 241.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 241.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 241.7 156 | return s; 241.7 | ^ 241.7 5 warnings generated when compiling for gfx942. 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 241.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 241.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 241.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 241.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 241.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 241.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 241.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 241.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 241.7 156 | return s; 241.7 | ^ 241.7 5 warnings generated when compiling for host. 242.2 [803/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp.o 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 242.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 242.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 242.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 242.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 242.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 242.2 156 | return s; 242.2 | ^ 242.2 5 warnings generated when compiling for gfx942. 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 242.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 242.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 242.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 242.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 242.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 242.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 242.2 156 | return s; 242.2 | ^ 242.2 5 warnings generated when compiling for host. 242.4 [804/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cba_infer.cpp.o 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:32: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 242.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 242.4 448 | return s; 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:39: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 242.4 156 | return s; 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 242.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 242.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 242.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 242.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 242.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 334 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 363 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 242.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 334 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 363 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 242.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 334 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 363 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 242.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 334 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 363 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 38 warnings generated when compiling for gfx942. 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:32: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 242.4 /therock/src/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:448:16: warning: not eliding copy on return [-Wnrvo] 242.4 448 | return s; 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:39: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 242.4 156 | return s; 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 242.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 242.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 242.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 242.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 242.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 334 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 363 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 242.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 334 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 363 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 242.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 334 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 363 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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 242.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 242.4 | ^ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 242.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 242.4 | ^ 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 242.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 242.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 334 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 /therock/src/rocm-libraries/projects/miopen/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] 242.4 363 | return *(reinterpret_cast(&retval)); 242.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242.4 38 warnings generated when compiling for host. 243.5 [805/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/t5layernorm.cpp.o 243.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/t5layernorm.cpp:27: 243.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/t5layernorm.hpp:30: 243.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 243.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 243.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 243.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 243.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 243.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 243.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.5 4 warnings generated when compiling for gfx942. 243.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/t5layernorm.cpp:27: 243.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/t5layernorm.hpp:30: 243.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 243.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 243.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 243.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 243.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 243.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 243.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.5 4 warnings generated when compiling for host. 243.8 [806/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvBwd.cpp.o 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 243.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 243.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 243.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 243.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 243.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 243.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 243.8 156 | return s; 243.8 | ^ 243.8 5 warnings generated when compiling for gfx942. 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 243.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 243.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 243.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 243.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 243.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 243.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 243.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 243.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 243.8 156 | return s; 243.8 | ^ 243.8 5 warnings generated when compiling for host. 244.0 [807/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxS.cpp.o 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 244.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 244.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 244.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 244.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 244.0 156 | return s; 244.0 | ^ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 244.0 78 | return p; 244.0 | ^ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:83:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 244.0 83 | const auto& GetTestParamsHalf() { return GetTestParams(); } 244.0 | ^ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 244.0 78 | return p; 244.0 | ^ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:85:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 244.0 85 | const auto& GetTestParamsFloat() { return GetTestParams(); } 244.0 | ^ 244.0 7 warnings generated when compiling for gfx942. 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 244.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 244.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 244.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 244.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 244.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 244.0 156 | return s; 244.0 | ^ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 244.0 78 | return p; 244.0 | ^ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:83:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 244.0 83 | const auto& GetTestParamsHalf() { return GetTestParams(); } 244.0 | ^ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 244.0 78 | return p; 244.0 | ^ 244.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:85:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 244.0 85 | const auto& GetTestParamsFloat() { return GetTestParams(); } 244.0 | ^ 244.0 7 warnings generated when compiling for host. 244.8 [808/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_lstm.cpp.o 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 244.8 156 | return s; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1390 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1390 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1850 | verify(verify_backward_weights_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1390 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1395 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1395 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1850 | verify(verify_backward_weights_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1395 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1400 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1400 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1850 | verify(verify_backward_weights_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1400 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1405 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1405 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1850 | verify(verify_backward_weights_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1405 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1410 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1410 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1850 | verify(verify_backward_weights_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1410 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 20 warnings generated when compiling for gfx942. 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 244.8 156 | return s; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1390 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1390 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1850 | verify(verify_backward_weights_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1390 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1395 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1395 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1850 | verify(verify_backward_weights_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1395 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1400 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1400 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1850 | verify(verify_backward_weights_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1400 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1405 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1405 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1850 | verify(verify_backward_weights_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1405 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1410 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1410 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 244.8 770 | return result; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 244.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 244.8 932 | return verify_impl( 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 244.8 1850 | verify(verify_backward_weights_lstm{ 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 244.8 975 | static_cast(this)->run(); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 244.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 244.8 1368 | test_drive_impl_1(program_name, as); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 244.8 1410 | test_drive_impl>(name, std::move(as)); 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 244.8 100 | test_drive(ptrs.size(), ptrs.data()); 244.8 | ^ 244.8 20 warnings generated when compiling for host. 244.8 [809/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp.o 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 244.8 156 | return s; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 244.8 61 | return p; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:66:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 244.8 66 | const auto& GetTestParamsHalf() { return GetTestParams(); } 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 244.8 61 | return p; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:68:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 244.8 68 | const auto& GetTestParamsFloat() { return GetTestParams(); } 244.8 | ^ 244.8 7 warnings generated when compiling for gfx942. 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 244.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 244.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 244.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 244.8 156 | return s; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 244.8 61 | return p; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:66:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 244.8 66 | const auto& GetTestParamsHalf() { return GetTestParams(); } 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 244.8 61 | return p; 244.8 | ^ 244.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:68:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 244.8 68 | const auto& GetTestParamsFloat() { return GetTestParams(); } 244.8 | ^ 244.8 7 warnings generated when compiling for host. 245.8 [810/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp.o 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 245.8 156 | return s; 245.8 | ^ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 245.8 93 | return p; 245.8 | ^ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:98:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 245.8 98 | const auto& GetTestParamsHalf() { return GetTestParams(); } 245.8 | ^ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 245.8 93 | return p; 245.8 | ^ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:100:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 245.8 100 | const auto& GetTestParamsFloat() { return GetTestParams(); } 245.8 | ^ 245.8 7 warnings generated when compiling for gfx942. 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 245.8 156 | return s; 245.8 | ^ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 245.8 93 | return p; 245.8 | ^ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:98:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 245.8 98 | const auto& GetTestParamsHalf() { return GetTestParams(); } 245.8 | ^ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 245.8 93 | return p; 245.8 | ^ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:100:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 245.8 100 | const auto& GetTestParamsFloat() { return GetTestParams(); } 245.8 | ^ 245.8 7 warnings generated when compiling for host. 245.8 [811/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvFwd.cpp.o 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 245.8 156 | return s; 245.8 | ^ 245.8 5 warnings generated when compiling for gfx942. 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 245.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 245.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 245.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 245.8 156 | return s; 245.8 | ^ 245.8 5 warnings generated when compiling for host. 245.9 [812/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp.o 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 245.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 245.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 245.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 245.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 245.9 156 | return s; 245.9 | ^ 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 245.9 59 | return p; 245.9 | ^ 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:64:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 245.9 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 245.9 | ^ 245.9 6 warnings generated when compiling for gfx942. 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 245.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 245.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 245.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 245.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 245.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 245.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 245.9 156 | return s; 245.9 | ^ 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 245.9 59 | return p; 245.9 | ^ 245.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:64:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 245.9 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 245.9 | ^ 245.9 6 warnings generated when compiling for host. 247.2 [813/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp.o 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 247.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 247.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 247.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 247.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 247.2 156 | return s; 247.2 | ^ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 247.2 92 | return p; 247.2 | ^ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:97:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 247.2 97 | const auto& GetTestParamsHalf() { return GetTestParams(); } 247.2 | ^ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 247.2 92 | return p; 247.2 | ^ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:99:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 247.2 99 | const auto& GetTestParamsFloat() { return GetTestParams(); } 247.2 | ^ 247.2 7 warnings generated when compiling for gfx942. 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 247.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 247.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 247.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 247.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 247.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 247.2 156 | return s; 247.2 | ^ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 247.2 92 | return p; 247.2 | ^ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:97:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 247.2 97 | const auto& GetTestParamsHalf() { return GetTestParams(); } 247.2 | ^ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 247.2 92 | return p; 247.2 | ^ 247.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:99:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 247.2 99 | const auto& GetTestParamsFloat() { return GetTestParams(); } 247.2 | ^ 247.2 7 warnings generated when compiling for host. 247.8 [814/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp.o 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 247.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 247.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 247.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 247.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 247.8 156 | return s; 247.8 | ^ 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 247.8 98 | return p; 247.8 | ^ 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:103:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 247.8 103 | const auto& GetTestParamsFP32() { return GetTestParams(); } 247.8 | ^ 247.8 6 warnings generated when compiling for gfx942. 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 247.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 247.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 247.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 247.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 247.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 247.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 247.8 156 | return s; 247.8 | ^ 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 247.8 98 | return p; 247.8 | ^ 247.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:103:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 247.8 103 | const auto& GetTestParamsFP32() { return GetTestParams(); } 247.8 | ^ 247.8 6 warnings generated when compiling for host. 248.1 [815/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp.o 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 248.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 248.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 248.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 248.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 248.1 156 | return s; 248.1 | ^ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 248.1 95 | return p; 248.1 | ^ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:100:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 248.1 100 | const auto& GetTestParamsFP16() { return GetTestParams(); } 248.1 | ^ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 248.1 95 | return p; 248.1 | ^ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:101:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 248.1 101 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 248.1 | ^ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 248.1 95 | return p; 248.1 | ^ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:102:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 248.1 102 | const auto& GetTestParamsFP32() { return GetTestParams(); } 248.1 | ^ 248.1 8 warnings generated when compiling for gfx942. 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 248.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 248.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 248.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 248.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 248.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 248.1 156 | return s; 248.1 | ^ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 248.1 95 | return p; 248.1 | ^ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:100:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 248.1 100 | const auto& GetTestParamsFP16() { return GetTestParams(); } 248.1 | ^ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 248.1 95 | return p; 248.1 | ^ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:101:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 248.1 101 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 248.1 | ^ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 248.1 95 | return p; 248.1 | ^ 248.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:102:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 248.1 102 | const auto& GetTestParamsFP32() { return GetTestParams(); } 248.1 | ^ 248.1 8 warnings generated when compiling for host. 248.4 [816/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvWrw.cpp.o 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 248.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 248.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 248.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 248.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 248.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 248.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 248.4 156 | return s; 248.4 | ^ 248.4 5 warnings generated when compiling for gfx942. 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 248.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 248.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 248.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 248.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 248.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 248.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 248.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 248.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 248.4 156 | return s; 248.4 | ^ 248.4 5 warnings generated when compiling for host. 248.6 [817/916] Linking CXX executable bin/MIOpenDriver 249.1 [818/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp.o 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 249.1 156 | return s; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 249.1 73 | return p; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:78:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.1 78 | const auto& GetTestParamsFP16() { return GetTestParams(); } 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 249.1 73 | return p; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:79:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.1 79 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 249.1 73 | return p; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:80:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.1 80 | const auto& GetTestParamsFP32() { return GetTestParams(); } 249.1 | ^ 249.1 8 warnings generated when compiling for gfx942. 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 249.1 156 | return s; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 249.1 73 | return p; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:78:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.1 78 | const auto& GetTestParamsFP16() { return GetTestParams(); } 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 249.1 73 | return p; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:79:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.1 79 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 249.1 73 | return p; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:80:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.1 80 | const auto& GetTestParamsFP32() { return GetTestParams(); } 249.1 | ^ 249.1 8 warnings generated when compiling for host. 249.1 [819/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp.o 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 249.1 156 | return s; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 249.1 56 | return p; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:61:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.1 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 249.1 56 | return p; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:62:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.1 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 249.1 56 | return p; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:63:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.1 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 249.1 | ^ 249.1 8 warnings generated when compiling for gfx942. 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 249.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 249.1 156 | return s; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 249.1 56 | return p; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:61:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.1 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 249.1 56 | return p; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:62:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.1 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 249.1 56 | return p; 249.1 | ^ 249.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:63:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.1 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 249.1 | ^ 249.1 8 warnings generated when compiling for host. 249.5 [820/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp.o 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 249.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 249.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 249.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 249.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 249.5 156 | return s; 249.5 | ^ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 249.5 114 | return p; 249.5 | ^ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:119:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.5 119 | const auto& GetTestParamsFP16() { return GetTestParams(); } 249.5 | ^ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 249.5 114 | return p; 249.5 | ^ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:120:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.5 120 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 249.5 | ^ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 249.5 114 | return p; 249.5 | ^ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:121:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.5 121 | const auto& GetTestParamsFP32() { return GetTestParams(); } 249.5 | ^ 249.5 8 warnings generated when compiling for gfx942. 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 249.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 249.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 249.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 249.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 249.5 156 | return s; 249.5 | ^ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 249.5 114 | return p; 249.5 | ^ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:119:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.5 119 | const auto& GetTestParamsFP16() { return GetTestParams(); } 249.5 | ^ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 249.5 114 | return p; 249.5 | ^ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:120:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.5 120 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 249.5 | ^ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 249.5 114 | return p; 249.5 | ^ 249.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:121:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.5 121 | const auto& GetTestParamsFP32() { return GetTestParams(); } 249.5 | ^ 249.5 8 warnings generated when compiling for host. 249.8 [821/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp.o 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 249.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 249.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 249.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 249.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 249.8 156 | return s; 249.8 | ^ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 249.8 71 | return p; 249.8 | ^ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:76:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.8 76 | const auto& GetTestParamsFP16() { return GetTestParams(); } 249.8 | ^ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 249.8 71 | return p; 249.8 | ^ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:77:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.8 77 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 249.8 | ^ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 249.8 71 | return p; 249.8 | ^ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:78:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.8 78 | const auto& GetTestParamsFP32() { return GetTestParams(); } 249.8 | ^ 249.8 8 warnings generated when compiling for gfx942. 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 249.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 249.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 249.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 249.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 249.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 249.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 249.8 156 | return s; 249.8 | ^ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 249.8 71 | return p; 249.8 | ^ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:76:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.8 76 | const auto& GetTestParamsFP16() { return GetTestParams(); } 249.8 | ^ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 249.8 71 | return p; 249.8 | ^ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:77:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.8 77 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 249.8 | ^ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 249.8 71 | return p; 249.8 | ^ 249.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:78:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 249.8 78 | const auto& GetTestParamsFP32() { return GetTestParams(); } 249.8 | ^ 249.8 8 warnings generated when compiling for host. 250.8 [822/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp.o 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 250.8 156 | return s; 250.8 | ^ 250.8 5 warnings generated when compiling for gfx942. 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 250.8 156 | return s; 250.8 | ^ 250.8 5 warnings generated when compiling for host. 250.8 [823/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp.o 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 250.8 156 | return s; 250.8 | ^ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 250.8 56 | return p; 250.8 | ^ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:61:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 250.8 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 250.8 | ^ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 250.8 56 | return p; 250.8 | ^ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:62:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 250.8 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 250.8 | ^ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 250.8 56 | return p; 250.8 | ^ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:63:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 250.8 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 250.8 | ^ 250.8 8 warnings generated when compiling for gfx942. 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 250.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 250.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 250.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 250.8 156 | return s; 250.8 | ^ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 250.8 56 | return p; 250.8 | ^ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:61:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 250.8 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 250.8 | ^ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 250.8 56 | return p; 250.8 | ^ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:62:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 250.8 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 250.8 | ^ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 250.8 56 | return p; 250.8 | ^ 250.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:63:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 250.8 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 250.8 | ^ 250.8 8 warnings generated when compiling for host. 251.4 [824/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp.o 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 251.4 156 | return s; 251.4 | ^ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 251.4 69 | return p; 251.4 | ^ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:74:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 251.4 74 | const auto& GetTestParamsFP16() { return GetTestParams(); } 251.4 | ^ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 251.4 69 | return p; 251.4 | ^ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:75:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 251.4 75 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 251.4 | ^ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 251.4 69 | return p; 251.4 | ^ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:76:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 251.4 76 | const auto& GetTestParamsFP32() { return GetTestParams(); } 251.4 | ^ 251.4 8 warnings generated when compiling for gfx942. 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 251.4 156 | return s; 251.4 | ^ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 251.4 69 | return p; 251.4 | ^ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:74:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 251.4 74 | const auto& GetTestParamsFP16() { return GetTestParams(); } 251.4 | ^ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 251.4 69 | return p; 251.4 | ^ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:75:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 251.4 75 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 251.4 | ^ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 251.4 69 | return p; 251.4 | ^ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:76:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 251.4 76 | const auto& GetTestParamsFP32() { return GetTestParams(); } 251.4 | ^ 251.4 8 warnings generated when compiling for host. 251.4 [825/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp.o 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 251.4 156 | return s; 251.4 | ^ 251.4 5 warnings generated when compiling for gfx942. 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 251.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 251.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 251.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 251.4 156 | return s; 251.4 | ^ 251.4 5 warnings generated when compiling for host. 251.9 [826/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp.o 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 251.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 251.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 251.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 251.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 251.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 251.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 251.9 156 | return s; 251.9 | ^ 251.9 5 warnings generated when compiling for gfx942. 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 251.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 251.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 251.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 251.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 251.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 251.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 251.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 251.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 251.9 156 | return s; 251.9 | ^ 251.9 5 warnings generated when compiling for host. 252.5 [827/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp.o 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 252.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 252.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 252.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 252.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 252.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 252.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 252.5 156 | return s; 252.5 | ^ 252.5 5 warnings generated when compiling for gfx942. 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 252.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 252.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 252.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 252.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 252.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 252.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 252.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 252.5 156 | return s; 252.5 | ^ 252.5 5 warnings generated when compiling for host. 252.9 [828/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp.o 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 252.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 252.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 252.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 252.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 252.9 156 | return s; 252.9 | ^ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 252.9 59 | return p; 252.9 | ^ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:64:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 252.9 64 | const auto& GetTestParamsFP16() { return GetTestParams(); } 252.9 | ^ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 252.9 59 | return p; 252.9 | ^ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:65:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 252.9 65 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 252.9 | ^ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 252.9 59 | return p; 252.9 | ^ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:66:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 252.9 66 | const auto& GetTestParamsFP32() { return GetTestParams(); } 252.9 | ^ 252.9 8 warnings generated when compiling for gfx942. 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 252.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 252.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 252.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 252.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 252.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 252.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 252.9 156 | return s; 252.9 | ^ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 252.9 59 | return p; 252.9 | ^ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:64:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 252.9 64 | const auto& GetTestParamsFP16() { return GetTestParams(); } 252.9 | ^ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 252.9 59 | return p; 252.9 | ^ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:65:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 252.9 65 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 252.9 | ^ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 252.9 59 | return p; 252.9 | ^ 252.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:66:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 252.9 66 | const auto& GetTestParamsFP32() { return GetTestParams(); } 252.9 | ^ 252.9 8 warnings generated when compiling for host. 253.1 [829/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/gru_extra.cpp.o 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 253.1 156 | return s; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1390 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1390 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1390 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1390 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1395 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1395 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1395 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1395 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1400 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1400 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1400 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1400 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1405 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1405 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1405 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1405 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1410 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1410 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1410 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1410 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 25 warnings generated when compiling for gfx942. 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 253.1 156 | return s; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1390 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1390 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1390 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1390 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1395 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1395 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1395 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1395 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1400 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1400 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1400 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1400 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1405 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1405 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1405 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1405 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1410 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1410 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1410 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 253.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 253.1 770 | return result; 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 253.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 253.1 932 | return verify_impl( 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 253.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 253.1 975 | static_cast(this)->run(); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 253.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 253.1 1368 | test_drive_impl_1(program_name, as); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 253.1 1410 | test_drive_impl>(name, std::move(as)); 253.1 | ^ 253.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 253.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 253.1 | ^ 253.1 25 warnings generated when compiling for host. 253.5 [830/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/gpu_mha_backward.cpp.o 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:32: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 253.5 156 | return s; 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 253.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 253.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 253.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 253.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 253.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 334 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 363 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 253.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 334 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 363 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 253.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 334 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 363 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 253.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 334 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 363 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 253.5 320 | return solutions; 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:424:68: note: in instantiation of member function 'Test_Bwd_Mha::TestBody' requested here 253.5 424 | TEST_P(GPU_Bwd_Mha_FP32, Test_float) { return Test_Bwd_Mha::TestBody(); }; 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 253.5 320 | return solutions; 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:436:80: note: in instantiation of member function 'Test_Bwd_Mha>::TestBody' requested here 253.5 436 | TEST_P(GPU_Bwd_Mha_FP8, MHA_FP8_TEST_NAME) { return Test_Bwd_Mha::TestBody(); }; 253.5 | ^ 253.5 39 warnings generated when compiling for gfx942. 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:32: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 253.5 156 | return s; 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 253.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 253.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 253.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:42:29: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 253.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 253.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 334 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 363 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 253.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 334 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 363 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 253.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 334 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 363 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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 253.5 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_tensor_gen.hpp:83:28: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 253.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 253.5 | ^ 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 334 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/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] 253.5 363 | return *(reinterpret_cast(&retval)); 253.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 253.5 320 | return solutions; 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:424:68: note: in instantiation of member function 'Test_Bwd_Mha::TestBody' requested here 253.5 424 | TEST_P(GPU_Bwd_Mha_FP32, Test_float) { return Test_Bwd_Mha::TestBody(); }; 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 253.5 320 | return solutions; 253.5 | ^ 253.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:436:80: note: in instantiation of member function 'Test_Bwd_Mha>::TestBody' requested here 253.5 436 | TEST_P(GPU_Bwd_Mha_FP8, MHA_FP8_TEST_NAME) { return Test_Bwd_Mha::TestBody(); }; 253.5 | ^ 253.5 39 warnings generated when compiling for host. 253.8 [831/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp.o 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 253.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 253.8 156 | return s; 253.8 | ^ 253.8 5 warnings generated when compiling for gfx942. 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 253.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 253.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 253.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 253.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 253.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 253.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 253.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 253.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 253.8 156 | return s; 253.8 | ^ 253.8 5 warnings generated when compiling for host. 254.3 [832/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp.o 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 254.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 254.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 254.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 254.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 254.3 156 | return s; 254.3 | ^ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 254.3 56 | return p; 254.3 | ^ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:61:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.3 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 254.3 | ^ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 254.3 56 | return p; 254.3 | ^ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:62:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.3 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 254.3 | ^ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 254.3 56 | return p; 254.3 | ^ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:63:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.3 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 254.3 | ^ 254.3 8 warnings generated when compiling for gfx942. 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 254.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 254.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 254.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 254.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 254.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 254.3 156 | return s; 254.3 | ^ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 254.3 56 | return p; 254.3 | ^ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:61:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.3 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 254.3 | ^ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 254.3 56 | return p; 254.3 | ^ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:62:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.3 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 254.3 | ^ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 254.3 56 | return p; 254.3 | ^ 254.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:63:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.3 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 254.3 | ^ 254.3 8 warnings generated when compiling for host. 254.5 [833/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp.o 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 254.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 254.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 254.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 254.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 254.5 156 | return s; 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 254.5 74 | return p; 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:79:40: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.5 79 | const auto& GetTestParamsI8() { return GetTestParams(); } 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 254.5 74 | return p; 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:80:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.5 80 | const auto& GetTestParamsFP16() { return GetTestParams(); } 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 254.5 74 | return p; 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:81:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.5 81 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 254.5 74 | return p; 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:82:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.5 82 | const auto& GetTestParamsFP32() { return GetTestParams(); } 254.5 | ^ 254.5 9 warnings generated when compiling for gfx942. 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 254.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 254.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 254.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 254.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 254.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 254.5 156 | return s; 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 254.5 74 | return p; 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:79:40: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.5 79 | const auto& GetTestParamsI8() { return GetTestParams(); } 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 254.5 74 | return p; 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:80:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.5 80 | const auto& GetTestParamsFP16() { return GetTestParams(); } 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 254.5 74 | return p; 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:81:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.5 81 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 254.5 74 | return p; 254.5 | ^ 254.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:82:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.5 82 | const auto& GetTestParamsFP32() { return GetTestParams(); } 254.5 | ^ 254.5 9 warnings generated when compiling for host. 254.8 [834/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp.o 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 254.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 254.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 254.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 254.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 254.8 156 | return s; 254.8 | ^ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 254.8 57 | return p; 254.8 | ^ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:62:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.8 62 | const auto& GetTestParamsFP16() { return GetTestParams(); } 254.8 | ^ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 254.8 57 | return p; 254.8 | ^ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:63:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.8 63 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 254.8 | ^ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 254.8 57 | return p; 254.8 | ^ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:64:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.8 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 254.8 | ^ 254.8 8 warnings generated when compiling for gfx942. 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 254.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 254.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 254.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 254.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 254.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 254.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 254.8 156 | return s; 254.8 | ^ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 254.8 57 | return p; 254.8 | ^ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:62:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.8 62 | const auto& GetTestParamsFP16() { return GetTestParams(); } 254.8 | ^ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 254.8 57 | return p; 254.8 | ^ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:63:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.8 63 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 254.8 | ^ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 254.8 57 | return p; 254.8 | ^ 254.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:64:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 254.8 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 254.8 | ^ 254.8 8 warnings generated when compiling for host. 255.0 [835/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp.o 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 255.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 255.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 255.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 255.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 255.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 255.0 156 | return s; 255.0 | ^ 255.0 5 warnings generated when compiling for gfx942. 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 255.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 255.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 255.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 255.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 255.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 255.0 156 | return s; 255.0 | ^ 255.0 5 warnings generated when compiling for host. 255.6 [836/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW1x1.cpp.o 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 255.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 255.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 255.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 255.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 255.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 255.6 156 | return s; 255.6 | ^ 255.6 5 warnings generated when compiling for gfx942. 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 255.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 255.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 255.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 255.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 255.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 255.6 156 | return s; 255.6 | ^ 255.6 5 warnings generated when compiling for host. 255.7 [837/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp.o 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 255.7 156 | return s; 255.7 | ^ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 255.7 70 | return p; 255.7 | ^ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:75:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 255.7 75 | const auto& GetTestParamsFP16() { return GetTestParams(); } 255.7 | ^ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 255.7 70 | return p; 255.7 | ^ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:76:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 255.7 76 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 255.7 | ^ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 255.7 70 | return p; 255.7 | ^ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:77:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 255.7 77 | const auto& GetTestParamsFP32() { return GetTestParams(); } 255.7 | ^ 255.7 8 warnings generated when compiling for gfx942. 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 255.7 156 | return s; 255.7 | ^ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 255.7 70 | return p; 255.7 | ^ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:75:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 255.7 75 | const auto& GetTestParamsFP16() { return GetTestParams(); } 255.7 | ^ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 255.7 70 | return p; 255.7 | ^ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:76:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 255.7 76 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 255.7 | ^ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 255.7 70 | return p; 255.7 | ^ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:77:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 255.7 77 | const auto& GetTestParamsFP32() { return GetTestParams(); } 255.7 | ^ 255.7 8 warnings generated when compiling for host. 255.7 [838/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N1.cpp.o 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 255.7 156 | return s; 255.7 | ^ 255.7 5 warnings generated when compiling for gfx942. 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 255.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 255.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 255.7 156 | return s; 255.7 | ^ 255.7 5 warnings generated when compiling for host. 255.8 [839/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_ActivationDescriptor.cpp.o 255.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:34: 255.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/activ_common.hpp:36: 255.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 255.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 255.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 255.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 255.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 255.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 255.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:35: 255.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 255.8 156 | return s; 255.8 | ^ 255.8 5 warnings generated when compiling for gfx942. 255.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:34: 255.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/activ_common.hpp:36: 255.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 255.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 255.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 255.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 255.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 255.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 255.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 255.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:35: 255.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 255.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 255.8 156 | return s; 255.8 | ^ 255.8 5 warnings generated when compiling for host. 256.0 [840/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp.o 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 256.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 256.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 256.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 256.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 256.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 256.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 256.0 156 | return s; 256.0 | ^ 256.0 5 warnings generated when compiling for gfx942. 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 256.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 256.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 256.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 256.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 256.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 256.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 256.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 256.0 156 | return s; 256.0 | ^ 256.0 5 warnings generated when compiling for host. 256.4 [841/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_modified_z.cpp.o 256.7 [842/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp.o 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 256.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 256.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 256.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 256.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 256.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 256.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 256.7 156 | return s; 256.7 | ^ 256.7 5 warnings generated when compiling for gfx942. 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 256.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 256.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 256.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 256.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 256.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 256.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 256.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 256.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 256.7 156 | return s; 256.7 | ^ 256.7 5 warnings generated when compiling for host. 257.1 [843/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp.o 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 257.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 257.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 257.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 257.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 257.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 257.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 257.1 156 | return s; 257.1 | ^ 257.1 5 warnings generated when compiling for gfx942. 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 257.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 257.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 257.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 257.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 257.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 257.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 257.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 257.1 156 | return s; 257.1 | ^ 257.1 5 warnings generated when compiling for host. 257.9 [844/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N16.cpp.o 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 257.9 156 | return s; 257.9 | ^ 257.9 5 warnings generated when compiling for gfx942. 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 257.9 156 | return s; 257.9 | ^ 257.9 5 warnings generated when compiling for host. 257.9 [845/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N2.cpp.o 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 257.9 156 | return s; 257.9 | ^ 257.9 5 warnings generated when compiling for gfx942. 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 257.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 257.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 257.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 257.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 257.9 156 | return s; 257.9 | ^ 257.9 5 warnings generated when compiling for host. 259.0 [846/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_tensorOp_ProblemDescription.cpp.o 259.0 [847/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N8.cpp.o 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 259.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 259.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 259.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 259.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 259.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 259.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 259.0 156 | return s; 259.0 | ^ 259.0 5 warnings generated when compiling for gfx942. 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 259.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 259.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 259.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 259.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 259.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 259.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 259.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 259.0 156 | return s; 259.0 | ^ 259.0 5 warnings generated when compiling for host. 259.2 [848/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/lstm_extra.cpp.o 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 259.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 259.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 259.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 259.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 259.2 156 | return s; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1390 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1390 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1850 | verify(verify_backward_weights_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1390 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1395 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1395 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1850 | verify(verify_backward_weights_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1395 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1400 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1400 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1850 | verify(verify_backward_weights_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1400 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1405 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1405 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1850 | verify(verify_backward_weights_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1405 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1410 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1410 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1850 | verify(verify_backward_weights_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1410 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 20 warnings generated when compiling for gfx942. 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 259.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 259.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 259.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 259.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 259.2 156 | return s; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1390 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1390 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1850 | verify(verify_backward_weights_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1390 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1395 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1395 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1850 | verify(verify_backward_weights_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1395 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1400 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1400 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1850 | verify(verify_backward_weights_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1400 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1405 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1405 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1850 | verify(verify_backward_weights_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1405 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1410 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1410 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 259.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 259.2 770 | return result; 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 259.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 259.2 932 | return verify_impl( 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 259.2 1850 | verify(verify_backward_weights_lstm{ 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 259.2 975 | static_cast(this)->run(); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 259.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 259.2 1368 | test_drive_impl_1(program_name, as); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 259.2 1410 | test_drive_impl>(name, std::move(as)); 259.2 | ^ 259.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 259.2 118 | test_drive(ptrs.size(), ptrs.data()); 259.2 | ^ 259.2 20 warnings generated when compiling for host. 259.7 [849/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N4.cpp.o 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 259.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 259.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 259.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 259.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 259.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 259.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 259.7 156 | return s; 259.7 | ^ 259.7 5 warnings generated when compiling for gfx942. 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 259.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 259.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 259.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 259.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 259.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 259.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 259.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 259.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 259.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 259.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 259.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 259.8 156 | return s; 259.8 | ^ 259.8 5 warnings generated when compiling for host. 260.1 [850/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW53.cpp.o 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 260.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 260.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 260.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 260.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 260.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 260.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 260.1 156 | return s; 260.1 | ^ 260.1 5 warnings generated when compiling for gfx942. 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 260.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 260.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 260.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 260.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 260.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 260.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 260.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 260.1 156 | return s; 260.1 | ^ 260.1 5 warnings generated when compiling for host. 260.2 [851/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_lib_env_var.cpp.o 260.6 [852/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp.o 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 260.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 260.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 260.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 260.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 260.6 156 | return s; 260.6 | ^ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 260.6 53 | return p; 260.6 | ^ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 260.6 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 260.6 | ^ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 260.6 53 | return p; 260.6 | ^ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 260.6 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 260.6 | ^ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 260.6 53 | return p; 260.6 | ^ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 260.6 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 260.6 | ^ 260.6 8 warnings generated when compiling for gfx942. 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 260.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 260.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 260.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 260.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 260.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 260.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 260.6 156 | return s; 260.6 | ^ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 260.6 53 | return p; 260.6 | ^ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 260.6 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 260.6 | ^ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 260.6 53 | return p; 260.6 | ^ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 260.6 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 260.6 | ^ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 260.6 53 | return p; 260.6 | ^ 260.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 260.6 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 260.6 | ^ 260.6 8 warnings generated when compiling for host. 261.8 [853/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp.o 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 261.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 261.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 261.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 261.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 261.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 261.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 261.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 261.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 261.8 156 | return s; 261.8 | ^ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 261.8 53 | return p; 261.8 | ^ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 261.8 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 261.8 | ^ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 261.8 53 | return p; 261.8 | ^ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 261.8 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 261.8 | ^ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 261.8 53 | return p; 261.8 | ^ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 261.8 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 261.8 | ^ 261.8 8 warnings generated when compiling for gfx942. 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 261.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 261.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 261.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 261.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 261.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 261.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 261.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 261.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 261.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 261.8 156 | return s; 261.8 | ^ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 261.8 53 | return p; 261.8 | ^ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 261.8 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 261.8 | ^ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 261.8 53 | return p; 261.8 | ^ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 261.8 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 261.8 | ^ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 261.8 53 | return p; 261.8 | ^ 261.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 261.8 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 261.8 | ^ 261.8 8 warnings generated when compiling for host. 262.0 [854/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp.o 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 262.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 262.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 262.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 262.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 262.0 156 | return s; 262.0 | ^ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 262.0 53 | return p; 262.0 | ^ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 262.0 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 262.0 | ^ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 262.0 53 | return p; 262.0 | ^ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 262.0 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 262.0 | ^ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 262.0 53 | return p; 262.0 | ^ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 262.0 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 262.0 | ^ 262.0 8 warnings generated when compiling for gfx942. 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 262.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 262.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 262.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 262.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 262.0 156 | return s; 262.0 | ^ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 262.0 53 | return p; 262.0 | ^ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 262.0 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 262.0 | ^ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 262.0 53 | return p; 262.0 | ^ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 262.0 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 262.0 | ^ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 262.0 53 | return p; 262.0 | ^ 262.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 262.0 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 262.0 | ^ 262.0 8 warnings generated when compiling for host. 262.1 [855/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp.o 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 262.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 262.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 262.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 262.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 262.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 262.1 156 | return s; 262.1 | ^ 262.1 5 warnings generated when compiling for gfx942. 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 262.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 262.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 262.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 262.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 262.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 262.1 156 | return s; 262.1 | ^ 262.1 5 warnings generated when compiling for host. 262.5 [856/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp.o 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 262.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 262.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 262.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 262.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 262.5 156 | return s; 262.5 | ^ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 262.5 53 | return p; 262.5 | ^ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 262.5 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 262.5 | ^ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 262.5 53 | return p; 262.5 | ^ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 262.5 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 262.5 | ^ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 262.5 53 | return p; 262.5 | ^ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 262.5 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 262.5 | ^ 262.5 8 warnings generated when compiling for gfx942. 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 262.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 262.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 262.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 262.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 262.5 156 | return s; 262.5 | ^ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 262.5 53 | return p; 262.5 | ^ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 262.5 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 262.5 | ^ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 262.5 53 | return p; 262.5 | ^ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 262.5 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 262.5 | ^ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 262.5 53 | return p; 262.5 | ^ 262.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 262.5 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 262.5 | ^ 262.5 8 warnings generated when compiling for host. 262.7 [857/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd1x1.cpp.o 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 262.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 262.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 262.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 262.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 262.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 262.7 156 | return s; 262.7 | ^ 262.7 5 warnings generated when compiling for gfx942. 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 262.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 262.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 262.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 262.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 262.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 262.7 156 | return s; 262.7 | ^ 262.7 5 warnings generated when compiling for host. 262.8 [858/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd.cpp.o 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 262.8 156 | return s; 262.8 | ^ 262.8 5 warnings generated when compiling for gfx942. 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 262.8 156 | return s; 262.8 | ^ 262.8 5 warnings generated when compiling for host. 262.8 [859/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwdGen.cpp.o 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 262.8 156 | return s; 262.8 | ^ 262.8 5 warnings generated when compiling for gfx942. 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 262.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 262.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 262.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 262.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 262.8 156 | return s; 262.8 | ^ 262.8 5 warnings generated when compiling for host. 263.1 [860/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp.o 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 263.1 156 | return s; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 263.1 53 | return p; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 263.1 53 | return p; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 263.1 53 | return p; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 263.1 | ^ 263.1 8 warnings generated when compiling for gfx942. 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 263.1 156 | return s; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 263.1 53 | return p; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 263.1 53 | return p; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 263.1 53 | return p; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 263.1 | ^ 263.1 8 warnings generated when compiling for host. 263.1 [861/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp.o 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 263.1 156 | return s; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 263.1 89 | return p; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:94:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 263.1 89 | return p; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:95:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 263.1 89 | return p; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:96:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 263.1 | ^ 263.1 8 warnings generated when compiling for gfx942. 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 263.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 263.1 156 | return s; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 263.1 89 | return p; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:94:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 263.1 89 | return p; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:95:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 263.1 89 | return p; 263.1 | ^ 263.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:96:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 263.1 | ^ 263.1 8 warnings generated when compiling for host. 263.3 [862/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd11x11.cpp.o 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 263.3 156 | return s; 263.3 | ^ 263.3 5 warnings generated when compiling for gfx942. 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 263.3 156 | return s; 263.3 | ^ 263.3 5 warnings generated when compiling for host. 263.3 [863/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp.o 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 263.3 156 | return s; 263.3 | ^ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 263.3 89 | return p; 263.3 | ^ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:94:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.3 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 263.3 | ^ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 263.3 89 | return p; 263.3 | ^ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:95:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.3 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 263.3 | ^ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 263.3 89 | return p; 263.3 | ^ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:96:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.3 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 263.3 | ^ 263.3 8 warnings generated when compiling for gfx942. 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 263.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 263.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 263.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 263.3 156 | return s; 263.3 | ^ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 263.3 89 | return p; 263.3 | ^ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:94:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.3 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 263.3 | ^ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 263.3 89 | return p; 263.3 | ^ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:95:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.3 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 263.3 | ^ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 263.3 89 | return p; 263.3 | ^ 263.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:96:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 263.3 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 263.3 | ^ 263.3 8 warnings generated when compiling for host. 264.1 [864/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride1.cpp.o 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 264.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 264.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 264.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 264.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 264.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 264.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 264.1 156 | return s; 264.1 | ^ 264.1 5 warnings generated when compiling for gfx942. 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 264.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 264.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 264.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 264.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 264.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 264.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 264.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 264.1 156 | return s; 264.1 | ^ 264.1 5 warnings generated when compiling for host. 264.2 [865/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp.o 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 264.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 264.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 264.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 264.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 264.2 156 | return s; 264.2 | ^ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 264.2 53 | return p; 264.2 | ^ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 264.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 264.2 | ^ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 264.2 53 | return p; 264.2 | ^ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 264.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 264.2 | ^ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 264.2 53 | return p; 264.2 | ^ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 264.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 264.2 | ^ 264.2 8 warnings generated when compiling for gfx942. 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 264.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 264.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 264.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 264.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 264.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 264.2 156 | return s; 264.2 | ^ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 264.2 53 | return p; 264.2 | ^ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 264.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 264.2 | ^ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 264.2 53 | return p; 264.2 | ^ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 264.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 264.2 | ^ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 264.2 53 | return p; 264.2 | ^ 264.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 264.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 264.2 | ^ 264.2 8 warnings generated when compiling for host. 264.6 [866/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp.o 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 264.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 264.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 264.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 264.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 264.6 156 | return s; 264.6 | ^ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 264.6 89 | return p; 264.6 | ^ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:94:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 264.6 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 264.6 | ^ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 264.6 89 | return p; 264.6 | ^ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:95:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 264.6 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 264.6 | ^ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 264.6 89 | return p; 264.6 | ^ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:96:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 264.6 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 264.6 | ^ 264.6 8 warnings generated when compiling for gfx942. 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 264.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 264.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 264.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 264.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 264.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 264.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 264.6 156 | return s; 264.6 | ^ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 264.6 89 | return p; 264.6 | ^ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:94:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 264.6 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 264.6 | ^ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 264.6 89 | return p; 264.6 | ^ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:95:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 264.6 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 264.6 | ^ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 264.6 89 | return p; 264.6 | ^ 264.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:96:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 264.6 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 264.6 | ^ 264.6 8 warnings generated when compiling for host. 265.2 [867/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoRageRxS.cpp.o 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.2 156 | return s; 265.2 | ^ 265.2 5 warnings generated when compiling for gfx942. 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.2 156 | return s; 265.2 | ^ 265.2 5 warnings generated when compiling for host. 265.2 [868/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp.o 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.2 156 | return s; 265.2 | ^ 265.2 5 warnings generated when compiling for gfx942. 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.2 156 | return s; 265.2 | ^ 265.2 5 warnings generated when compiling for host. 265.3 [869/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/reduce.cpp.o 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.3 156 | return s; 265.3 | ^ 265.3 5 warnings generated when compiling for gfx942. 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.3 156 | return s; 265.3 | ^ 265.3 5 warnings generated when compiling for host. 265.3 [870/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp.o 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.3 156 | return s; 265.3 | ^ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.3 53 | return p; 265.3 | ^ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.3 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 265.3 | ^ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.3 53 | return p; 265.3 | ^ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.3 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 265.3 | ^ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.3 53 | return p; 265.3 | ^ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.3 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 265.3 | ^ 265.3 8 warnings generated when compiling for gfx942. 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.3 156 | return s; 265.3 | ^ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.3 53 | return p; 265.3 | ^ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.3 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 265.3 | ^ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.3 53 | return p; 265.3 | ^ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.3 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 265.3 | ^ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.3 53 | return p; 265.3 | ^ 265.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.3 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 265.3 | ^ 265.3 8 warnings generated when compiling for host. 265.5 [871/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp.o 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.5 156 | return s; 265.5 | ^ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.5 53 | return p; 265.5 | ^ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.5 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 265.5 | ^ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.5 53 | return p; 265.5 | ^ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.5 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 265.5 | ^ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.5 53 | return p; 265.5 | ^ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.5 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 265.5 | ^ 265.5 8 warnings generated when compiling for gfx942. 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.5 156 | return s; 265.5 | ^ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.5 53 | return p; 265.5 | ^ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.5 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 265.5 | ^ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.5 53 | return p; 265.5 | ^ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.5 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 265.5 | ^ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.5 53 | return p; 265.5 | ^ 265.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.5 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 265.5 | ^ 265.5 8 warnings generated when compiling for host. 265.7 [872/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp.o 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.7 156 | return s; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.7 53 | return p; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.7 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.7 53 | return p; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.7 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.7 53 | return p; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.7 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 265.7 | ^ 265.7 8 warnings generated when compiling for gfx942. 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.7 156 | return s; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.7 53 | return p; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.7 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.7 53 | return p; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.7 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.7 53 | return p; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.7 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 265.7 | ^ 265.7 8 warnings generated when compiling for host. 265.7 [873/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp.o 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.7 156 | return s; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.7 53 | return p; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.7 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.7 53 | return p; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.7 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.7 53 | return p; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.7 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 265.7 | ^ 265.7 8 warnings generated when compiling for gfx942. 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 265.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.7 156 | return s; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.7 53 | return p; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:58:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.7 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.7 53 | return p; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:59:43: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.7 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 265.7 53 | return p; 265.7 | ^ 265.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:60:42: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 265.7 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 265.7 | ^ 265.7 8 warnings generated when compiling for host. 265.8 [874/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_tests.cpp.o 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.8 156 | return s; 265.8 | ^ 265.8 5 warnings generated when compiling for gfx942. 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 265.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 265.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 265.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 265.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 265.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 265.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 265.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 265.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 265.8 156 | return s; 265.8 | ^ 265.8 5 warnings generated when compiling for host. 266.2 [875/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/rnn_extra.cpp.o 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 266.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 266.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 266.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 266.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 266.2 156 | return s; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1390 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1390 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2621 | verify(verify_backward_weights_rnn{ 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1390 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1395 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1395 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2621 | verify(verify_backward_weights_rnn{ 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1395 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1400 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1400 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2621 | verify(verify_backward_weights_rnn{ 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1400 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1405 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1405 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2621 | verify(verify_backward_weights_rnn{ 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1405 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1410 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1410 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2621 | verify(verify_backward_weights_rnn{ 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1410 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 20 warnings generated when compiling for gfx942. 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 266.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 266.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 266.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 266.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 266.2 156 | return s; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1390 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1390 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2621 | verify(verify_backward_weights_rnn{ 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1390 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1395 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1395 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2621 | verify(verify_backward_weights_rnn{ 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1395 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1400 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1400 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2621 | verify(verify_backward_weights_rnn{ 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1400 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1405 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1405 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2621 | verify(verify_backward_weights_rnn{ 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1405 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1410 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1410 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 266.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 266.2 770 | return result; 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 266.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 266.2 932 | return verify_impl( 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 266.2 2621 | verify(verify_backward_weights_rnn{ 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 266.2 975 | static_cast(this)->run(); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 266.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 266.2 1368 | test_drive_impl_1(program_name, as); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 266.2 1410 | test_drive_impl>(name, std::move(as)); 266.2 | ^ 266.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 266.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 266.2 | ^ 266.2 20 warnings generated when compiling for host. 266.6 [876/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoFuryRxS.cpp.o 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 266.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 266.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 266.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 266.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 266.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 266.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 266.6 156 | return s; 266.6 | ^ 266.6 5 warnings generated when compiling for gfx942. 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 266.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 266.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 266.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 266.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 266.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 266.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 266.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 266.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 266.6 156 | return s; 266.6 | ^ 266.6 5 warnings generated when compiling for host. 266.8 [877/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/vec_add.cpp.o 266.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/vec_add.cpp:29: 266.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 266.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 266.8 /therock/src/rocm-libraries/projects/miopen/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] 266.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 266.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.8 /therock/src/rocm-libraries/projects/miopen/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] 266.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 266.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.8 /therock/src/rocm-libraries/projects/miopen/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] 266.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 266.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.8 /therock/src/rocm-libraries/projects/miopen/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] 266.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 266.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.8 4 warnings generated when compiling for gfx942. 266.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/vec_add.cpp:29: 266.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 266.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 266.8 /therock/src/rocm-libraries/projects/miopen/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] 266.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 266.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.8 /therock/src/rocm-libraries/projects/miopen/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] 266.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 266.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.8 /therock/src/rocm-libraries/projects/miopen/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] 266.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 266.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.8 /therock/src/rocm-libraries/projects/miopen/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] 266.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 266.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266.8 4 warnings generated when compiling for host. 267.3 [878/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1.cpp.o 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 267.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 267.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 267.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 267.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 267.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 267.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 267.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 267.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 267.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 267.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 267.3 156 | return s; 267.3 | ^ 267.3 5 warnings generated when compiling for gfx942. 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 267.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 267.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 267.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 267.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 267.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 267.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 267.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 267.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 267.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 267.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 267.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 267.3 156 | return s; 267.3 | ^ 267.3 5 warnings generated when compiling for host. 268.3 [879/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_gemm_large_memory.cpp.o 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 268.3 156 | return s; 268.3 | ^ 268.3 5 warnings generated when compiling for gfx942. 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 268.3 156 | return s; 268.3 | ^ 268.3 5 warnings generated when compiling for host. 268.3 [880/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwdRest.cpp.o 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 268.3 156 | return s; 268.3 | ^ 268.3 5 warnings generated when compiling for gfx942. 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 268.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 268.3 156 | return s; 268.3 | ^ 268.3 5 warnings generated when compiling for host. 268.4 [881/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride2.cpp.o 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 268.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 268.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 268.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 268.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 268.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 268.4 156 | return s; 268.4 | ^ 268.4 5 warnings generated when compiling for gfx942. 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 268.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 268.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 268.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 268.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 268.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 268.4 156 | return s; 268.4 | ^ 268.4 5 warnings generated when compiling for host. 268.6 [882/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_2.cpp.o 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 268.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 268.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 268.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 268.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 268.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 268.6 156 | return s; 268.6 | ^ 268.6 5 warnings generated when compiling for gfx942. 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 268.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 268.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 268.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 268.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 268.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 268.6 156 | return s; 268.6 | ^ 268.6 5 warnings generated when compiling for host. 268.7 [883/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrw1x1_stride1.cpp.o 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 268.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 268.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 268.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 268.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 268.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 268.7 156 | return s; 268.7 | ^ 268.7 5 warnings generated when compiling for gfx942. 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 268.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 268.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 268.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 268.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 268.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 268.7 156 | return s; 268.7 | ^ 268.7 5 warnings generated when compiling for host. 268.8 [884/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwdRest.cpp.o 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 268.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 268.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 268.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 268.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 268.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 268.8 156 | return s; 268.8 | ^ 268.8 5 warnings generated when compiling for gfx942. 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 268.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 268.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 268.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 268.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 268.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 268.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 268.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 268.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 268.8 156 | return s; 268.8 | ^ 268.8 5 warnings generated when compiling for host. 269.1 [885/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_fft.cpp.o 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 269.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 269.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 269.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 269.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 269.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 269.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 269.1 156 | return s; 269.1 | ^ 269.1 5 warnings generated when compiling for gfx942. 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 269.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 269.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 269.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 269.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 269.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 269.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 269.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 269.1 156 | return s; 269.1 | ^ 269.1 5 warnings generated when compiling for host. 269.8 [886/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrwUniversal.cpp.o 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 269.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 269.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 269.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 269.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 269.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 269.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 269.8 156 | return s; 269.8 | ^ 269.8 5 warnings generated when compiling for gfx942. 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 269.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 269.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 269.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 269.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 269.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 269.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 269.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 269.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 269.8 156 | return s; 269.8 | ^ 269.8 5 warnings generated when compiling for host. 270.3 [887/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_implicitgemm_ck_util.cpp.o 323.3 [888/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/pooling2d_wide.cpp.o 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 323.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 323.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 323.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 323.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 323.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 323.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 323.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 323.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 323.3 156 | return s; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 85 warnings generated when compiling for gfx942. 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 323.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 323.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 323.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 323.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 323.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 323.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 323.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 323.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 323.3 156 | return s; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1390 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1395 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1400 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1405 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 783 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 787 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 794 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 798 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 805 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 809 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 816 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 323.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 323.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 323.3 770 | return result; 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 323.3 932 | return verify_impl( 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/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 323.3 517 | verify(verify_backward_pooling{}, 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 323.3 820 | run_impl(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 323.3 975 | static_cast(this)->run(); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 323.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 323.3 1368 | test_drive_impl_1(program_name, as); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 323.3 1410 | test_drive_impl>(name, std::move(as)); 323.3 | ^ 323.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 323.3 92 | test_drive(ptrs.size(), ptrs.data()); 323.3 | ^ 323.3 85 warnings generated when compiling for host. 326.2 [889/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv3d_test.cpp.o 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 326.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 326.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 326.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 326.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 326.2 156 | return s; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2400 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1390 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2413 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1390 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2426 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1390 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2446 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1390 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2453 | verify(verify_backward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1390 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2461 | verify(verify_backward_weights_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1390 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2400 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1395 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2413 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1395 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2426 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1395 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2453 | verify(verify_backward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1395 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2461 | verify(verify_backward_weights_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1395 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2400 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1400 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2413 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1400 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2426 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1400 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2453 | verify(verify_backward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1400 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2461 | verify(verify_backward_weights_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1400 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2400 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1405 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2413 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1405 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2426 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1405 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2446 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1405 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2453 | verify(verify_backward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1405 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2461 | verify(verify_backward_weights_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1405 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2400 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1410 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2413 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1410 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2426 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1410 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2446 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1410 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2453 | verify(verify_backward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1410 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2461 | verify(verify_backward_weights_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1410 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 33 warnings generated when compiling for gfx942. 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 326.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 326.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 326.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 326.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 326.2 156 | return s; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2400 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1390 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2413 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1390 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2426 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1390 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2446 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1390 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2453 | verify(verify_backward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1390 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2461 | verify(verify_backward_weights_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1390 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2400 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1395 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2413 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1395 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2426 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1395 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2453 | verify(verify_backward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1395 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2461 | verify(verify_backward_weights_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1395 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2400 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1400 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2413 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1400 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2426 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1400 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2453 | verify(verify_backward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1400 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2461 | verify(verify_backward_weights_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1400 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2400 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1405 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2413 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1405 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2426 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1405 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2446 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1405 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2453 | verify(verify_backward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1405 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2461 | verify(verify_backward_weights_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1405 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2400 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1410 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2413 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1410 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2426 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1410 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2446 | verify(verify_forward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1410 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2453 | verify(verify_backward_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1410 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 326.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.2 770 | return result; 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.2 932 | return verify_impl( 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.2 2461 | verify(verify_backward_weights_conv{ 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.2 975 | static_cast(this)->run(); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.2 1368 | test_drive_impl_1(program_name, as); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.2 1410 | test_drive_impl>(name, std::move(as)); 326.2 | ^ 326.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 326.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 326.2 | ^ 326.2 33 warnings generated when compiling for host. 326.7 [890/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_for_implicit_gemm.cpp.o 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 326.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 326.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 326.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 326.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 326.7 156 | return s; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2400 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1390 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2413 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1390 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2426 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1390 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2446 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1390 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2453 | verify(verify_backward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1390 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2461 | verify(verify_backward_weights_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1390 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2400 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1395 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2413 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1395 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2426 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1395 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2453 | verify(verify_backward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1395 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2461 | verify(verify_backward_weights_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1395 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2400 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1400 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2413 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1400 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2426 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1400 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2453 | verify(verify_backward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1400 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2461 | verify(verify_backward_weights_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1400 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2400 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1405 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2413 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1405 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2426 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1405 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2446 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1405 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2453 | verify(verify_backward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1405 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2461 | verify(verify_backward_weights_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1405 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2400 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1410 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2413 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1410 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2426 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1410 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2446 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1410 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2453 | verify(verify_backward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1410 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2461 | verify(verify_backward_weights_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1410 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 33 warnings generated when compiling for gfx942. 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 326.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 326.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 326.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 326.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 326.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 326.7 156 | return s; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2400 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1390 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2413 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1390 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2426 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1390 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2446 | verify(verify_forward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1390 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2453 | verify(verify_backward_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1390 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.7 932 | return verify_impl( 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.7 2461 | verify(verify_backward_weights_conv{ 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.7 975 | static_cast(this)->run(); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.7 1368 | test_drive_impl_1(program_name, as); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.7 1390 | test_drive_impl>(name, std::move(as)); 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.7 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.7 | ^ 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.7 770 | return result; 326.7 | ^ 326.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2400 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1395 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2413 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1395 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2426 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1395 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2453 | verify(verify_backward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1395 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2461 | verify(verify_backward_weights_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1395 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2400 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1400 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2413 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1400 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2426 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1400 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2453 | verify(verify_backward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1400 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2461 | verify(verify_backward_weights_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1400 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2400 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1405 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2413 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1405 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2426 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1405 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2446 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1405 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2453 | verify(verify_backward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1405 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2461 | verify(verify_backward_weights_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1405 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2400 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1410 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2413 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1410 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2426 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1410 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2446 | verify(verify_forward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1410 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2453 | verify(verify_backward_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1410 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 326.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 326.8 770 | return result; 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 326.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 326.8 932 | return verify_impl( 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 326.8 2461 | verify(verify_backward_weights_conv{ 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 326.8 975 | static_cast(this)->run(); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 326.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 326.8 1368 | test_drive_impl_1(program_name, as); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 326.8 1410 | test_drive_impl>(name, std::move(as)); 326.8 | ^ 326.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 326.8 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 326.8 | ^ 326.8 33 warnings generated when compiling for host. 327.1 [891/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_3d.cpp.o 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 327.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 327.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 327.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 327.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 327.1 156 | return s; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2400 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1390 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2413 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1390 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2426 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1390 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2446 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1390 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2453 | verify(verify_backward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1390 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2461 | verify(verify_backward_weights_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1390 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2400 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1395 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2413 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1395 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2426 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1395 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2453 | verify(verify_backward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1395 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2461 | verify(verify_backward_weights_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1395 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2400 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1400 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2413 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1400 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2426 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1400 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2453 | verify(verify_backward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1400 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2461 | verify(verify_backward_weights_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1400 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2400 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1405 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2413 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1405 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2426 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1405 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2446 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1405 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2453 | verify(verify_backward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1405 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2461 | verify(verify_backward_weights_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1405 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2400 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1410 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2413 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1410 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2426 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1410 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2446 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1410 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2453 | verify(verify_backward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1410 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2461 | verify(verify_backward_weights_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1410 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 33 warnings generated when compiling for gfx942. 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 327.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 327.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 327.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 327.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 327.1 156 | return s; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2400 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1390 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2413 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1390 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2426 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1390 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2446 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1390 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2453 | verify(verify_backward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1390 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2461 | verify(verify_backward_weights_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1390 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2400 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1395 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2413 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1395 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2426 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1395 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2453 | verify(verify_backward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1395 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2461 | verify(verify_backward_weights_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1395 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2400 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1400 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2413 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1400 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2426 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1400 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2453 | verify(verify_backward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1400 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2461 | verify(verify_backward_weights_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1400 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2400 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1405 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2413 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1405 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2426 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1405 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2446 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1405 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2453 | verify(verify_backward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1405 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2461 | verify(verify_backward_weights_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1405 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2400 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1410 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2413 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1410 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2426 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1410 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2446 | verify(verify_forward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1410 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2453 | verify(verify_backward_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1410 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 327.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.1 770 | return result; 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.1 932 | return verify_impl( 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.1 2461 | verify(verify_backward_weights_conv{ 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.1 975 | static_cast(this)->run(); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.1 1368 | test_drive_impl_1(program_name, as); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.1 1410 | test_drive_impl>(name, std::move(as)); 327.1 | ^ 327.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 327.1 103 | test_drive(ptrs.size(), ptrs.data()); 327.1 | ^ 327.1 33 warnings generated when compiling for host. 327.4 [892/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_extra.cpp.o 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 327.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 327.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 327.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 327.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 327.4 156 | return s; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 327.4 98 | return common_test_cases; 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2400 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1390 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2413 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1390 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2426 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1390 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2446 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1390 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2453 | verify(verify_backward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1390 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2461 | verify(verify_backward_weights_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1390 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2400 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1395 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2413 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1395 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2426 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1395 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2453 | verify(verify_backward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1395 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2461 | verify(verify_backward_weights_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1395 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2400 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1400 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2413 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1400 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2426 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1400 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2453 | verify(verify_backward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1400 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2461 | verify(verify_backward_weights_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1400 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2400 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1405 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2413 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1405 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2426 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1405 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2446 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1405 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2453 | verify(verify_backward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1405 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2461 | verify(verify_backward_weights_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1405 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2400 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1410 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2413 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1410 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2426 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1410 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2446 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1410 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2453 | verify(verify_backward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1410 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2461 | verify(verify_backward_weights_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1410 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 34 warnings generated when compiling for gfx942. 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 327.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 327.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 327.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 327.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 327.4 156 | return s; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 327.4 98 | return common_test_cases; 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2400 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1390 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2413 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1390 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2426 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1390 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2446 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1390 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2453 | verify(verify_backward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1390 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2461 | verify(verify_backward_weights_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1390 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2400 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1395 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2413 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1395 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2426 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1395 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2453 | verify(verify_backward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1395 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2461 | verify(verify_backward_weights_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1395 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2400 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1400 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2413 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1400 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2426 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1400 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2453 | verify(verify_backward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1400 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2461 | verify(verify_backward_weights_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1400 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2400 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1405 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2413 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1405 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2426 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1405 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2446 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1405 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2453 | verify(verify_backward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1405 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2461 | verify(verify_backward_weights_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1405 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2400 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1410 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2413 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1410 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2426 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1410 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2446 | verify(verify_forward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1410 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2453 | verify(verify_backward_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1410 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.4 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.4 770 | return result; 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.4 932 | return verify_impl( 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.4 2461 | verify(verify_backward_weights_conv{ 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.4 975 | static_cast(this)->run(); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.4 1368 | test_drive_impl_1(program_name, as); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.4 1410 | test_drive_impl>(name, std::move(as)); 327.4 | ^ 327.4 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 327.4 151 | test_drive(ptrs.size(), ptrs.data()); 327.4 | ^ 327.4 34 warnings generated when compiling for host. 327.6 [893/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/pooling2d_asymmetric.cpp.o 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 327.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 327.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 327.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 327.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 327.6 156 | return s; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 85 warnings generated when compiling for gfx942. 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 327.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 327.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 327.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 327.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 327.6 156 | return s; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1390 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1395 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1400 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1405 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 783 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 787 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 794 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 798 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 805 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 809 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<3> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 816 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:514:21: note: in instantiation of function template specialization 'test_driver::verify, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 327.6 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 327.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.6 770 | return result; 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_pooling<2> &, tensor &, tensor &, tensor &, miopen::PoolingDescriptor &, std::vector &, bool &, bool &>' requested here 327.6 932 | return verify_impl( 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/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 327.6 517 | verify(verify_backward_pooling{}, 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 327.6 820 | run_impl(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 327.6 975 | static_cast(this)->run(); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.6 1368 | test_drive_impl_1(program_name, as); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.6 1410 | test_drive_impl>(name, std::move(as)); 327.6 | ^ 327.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 327.6 92 | test_drive(ptrs.size(), ptrs.data()); 327.6 | ^ 327.6 85 warnings generated when compiling for host. 327.8 [894/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_trans.cpp.o 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 327.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 327.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 327.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 327.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 327.8 156 | return s; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2400 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1390 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2413 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1390 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2426 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1390 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2446 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1390 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2453 | verify(verify_backward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1390 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2461 | verify(verify_backward_weights_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1390 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2400 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1395 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2413 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1395 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2426 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1395 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2453 | verify(verify_backward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1395 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2461 | verify(verify_backward_weights_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1395 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2400 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1400 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2413 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1400 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2426 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1400 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2453 | verify(verify_backward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1400 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2461 | verify(verify_backward_weights_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1400 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2400 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1405 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2413 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1405 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2426 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1405 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2446 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1405 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2453 | verify(verify_backward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1405 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2461 | verify(verify_backward_weights_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1405 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2400 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1410 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2413 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1410 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2426 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1410 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2446 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1410 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2453 | verify(verify_backward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1410 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2461 | verify(verify_backward_weights_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1410 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 33 warnings generated when compiling for gfx942. 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 327.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 327.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 327.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 327.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 327.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 327.8 156 | return s; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2400 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1390 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2413 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1390 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2426 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1390 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2446 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1390 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2453 | verify(verify_backward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1390 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2461 | verify(verify_backward_weights_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1390 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2400 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1395 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2413 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1395 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2426 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1395 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2453 | verify(verify_backward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1395 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2461 | verify(verify_backward_weights_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1395 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2400 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1400 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2413 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1400 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2426 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1400 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2453 | verify(verify_backward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1400 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2461 | verify(verify_backward_weights_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1400 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2400 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1405 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2413 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1405 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2426 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1405 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2446 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1405 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2453 | verify(verify_backward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1405 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2461 | verify(verify_backward_weights_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1405 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2400 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1410 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.8 770 | return result; 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.8 932 | return verify_impl( 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.8 2413 | verify(verify_forward_conv{ 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.8 975 | static_cast(this)->run(); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.8 1368 | test_drive_impl_1(program_name, as); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.8 1410 | test_drive_impl>(name, std::move(as)); 327.8 | ^ 327.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.8 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.8 | ^ 327.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.9 770 | return result; 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.9 932 | return verify_impl( 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.9 2426 | verify(verify_forward_conv{ 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.9 975 | static_cast(this)->run(); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.9 1368 | test_drive_impl_1(program_name, as); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.9 1410 | test_drive_impl>(name, std::move(as)); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.9 | ^ 327.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.9 770 | return result; 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 327.9 932 | return verify_impl( 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.9 2446 | verify(verify_forward_conv{ 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.9 975 | static_cast(this)->run(); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.9 1368 | test_drive_impl_1(program_name, as); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.9 1410 | test_drive_impl>(name, std::move(as)); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.9 | ^ 327.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.9 770 | return result; 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 327.9 932 | return verify_impl( 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.9 2453 | verify(verify_backward_conv{ 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.9 975 | static_cast(this)->run(); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.9 1368 | test_drive_impl_1(program_name, as); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.9 1410 | test_drive_impl>(name, std::move(as)); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.9 | ^ 327.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 327.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 327.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 327.9 770 | return result; 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 327.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 327.9 932 | return verify_impl( 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 327.9 2461 | verify(verify_backward_weights_conv{ 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 327.9 975 | static_cast(this)->run(); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 327.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 327.9 1368 | test_drive_impl_1(program_name, as); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 327.9 1410 | test_drive_impl>(name, std::move(as)); 327.9 | ^ 327.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 327.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 327.9 | ^ 327.9 33 warnings generated when compiling for host. 328.9 [895/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_fwd.cpp.o 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 328.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 328.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 328.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 328.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 328.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 328.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 328.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 328.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 328.9 156 | return s; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2400 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1390 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2413 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1390 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2426 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1390 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2446 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1390 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2453 | verify(verify_backward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1390 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2461 | verify(verify_backward_weights_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1390 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2400 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1395 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2413 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1395 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2426 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1395 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2453 | verify(verify_backward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1395 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2461 | verify(verify_backward_weights_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1395 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2400 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1400 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2413 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1400 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2426 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1400 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2453 | verify(verify_backward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1400 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2461 | verify(verify_backward_weights_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1400 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2400 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1405 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2413 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1405 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2426 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1405 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2446 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1405 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2453 | verify(verify_backward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1405 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2461 | verify(verify_backward_weights_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1405 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2400 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1410 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2413 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1410 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2426 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1410 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2446 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1410 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2453 | verify(verify_backward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1410 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2461 | verify(verify_backward_weights_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1410 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 33 warnings generated when compiling for gfx942. 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 328.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 328.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 328.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 328.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 328.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 328.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 328.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 328.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 328.9 156 | return s; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2400 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1390 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2413 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1390 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2426 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1390 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2446 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1390 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2453 | verify(verify_backward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1390 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2461 | verify(verify_backward_weights_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1390 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2400 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1395 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2413 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1395 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2426 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1395 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2453 | verify(verify_backward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1395 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2461 | verify(verify_backward_weights_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1395 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2400 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1400 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2413 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1400 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2426 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1400 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2453 | verify(verify_backward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1400 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2461 | verify(verify_backward_weights_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1400 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2400 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1405 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2413 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1405 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2426 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1405 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2446 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1405 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2453 | verify(verify_backward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1405 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2461 | verify(verify_backward_weights_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1405 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2400 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1410 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2413 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1410 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2426 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1410 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2446 | verify(verify_forward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1410 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2453 | verify(verify_backward_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1410 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 328.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 328.9 770 | return result; 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 328.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 328.9 932 | return verify_impl( 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 328.9 2461 | verify(verify_backward_weights_conv{ 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 328.9 975 | static_cast(this)->run(); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 328.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 328.9 1368 | test_drive_impl_1(program_name, as); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 328.9 1410 | test_drive_impl>(name, std::move(as)); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 328.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 328.9 | ^ 328.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:87:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 328.9 87 | invoke_with_params(db_check); 328.9 | ^ 328.9 33 warnings generated when compiling for host. 329.8 [896/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp.o 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 329.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 329.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 329.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 329.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 329.8 156 | return s; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2400 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1390 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2413 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1390 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2426 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1390 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2446 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1390 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2453 | verify(verify_backward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1390 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2461 | verify(verify_backward_weights_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1390 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2400 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1395 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2413 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1395 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2426 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1395 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2453 | verify(verify_backward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1395 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2461 | verify(verify_backward_weights_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1395 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2400 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1400 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2413 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1400 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2426 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1400 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2453 | verify(verify_backward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1400 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2461 | verify(verify_backward_weights_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1400 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2400 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1405 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2413 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1405 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2426 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1405 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2446 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1405 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2453 | verify(verify_backward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1405 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2461 | verify(verify_backward_weights_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1405 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2400 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1410 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2413 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1410 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2426 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1410 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2446 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1410 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2453 | verify(verify_backward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1410 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2461 | verify(verify_backward_weights_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1410 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 33 warnings generated when compiling for gfx942. 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 329.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 329.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 329.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 329.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 329.8 156 | return s; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2400 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1390 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2413 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1390 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2426 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1390 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2446 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1390 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2453 | verify(verify_backward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1390 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2461 | verify(verify_backward_weights_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1390 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2400 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1395 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2413 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1395 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2426 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1395 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2453 | verify(verify_backward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1395 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2461 | verify(verify_backward_weights_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1395 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2400 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1400 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2413 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1400 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2426 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1400 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2453 | verify(verify_backward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1400 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2461 | verify(verify_backward_weights_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1400 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2400 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1405 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2413 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1405 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2426 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1405 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2446 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1405 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2453 | verify(verify_backward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1405 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2461 | verify(verify_backward_weights_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1405 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2400 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1410 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2413 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1410 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2426 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1410 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2446 | verify(verify_forward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1410 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2453 | verify(verify_backward_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1410 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 329.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.8 770 | return result; 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.8 932 | return verify_impl( 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.8 2461 | verify(verify_backward_weights_conv{ 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.8 975 | static_cast(this)->run(); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.8 1368 | test_drive_impl_1(program_name, as); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.8 1410 | test_drive_impl>(name, std::move(as)); 329.8 | ^ 329.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:99:9: note: in instantiation of function template specialization 'test_drive' requested here 329.8 99 | test_drive(ptrs.size(), ptrs.data()); 329.8 | ^ 329.8 33 warnings generated when compiling for host. 329.9 [897/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_bwd_wrw.cpp.o 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 329.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 329.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 329.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 329.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 329.9 156 | return s; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2400 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1390 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2413 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1390 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2426 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1390 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2446 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1390 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2453 | verify(verify_backward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1390 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2461 | verify(verify_backward_weights_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1390 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2400 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1395 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2413 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1395 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2426 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1395 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2453 | verify(verify_backward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1395 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2461 | verify(verify_backward_weights_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1395 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2400 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1400 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2413 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1400 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2426 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1400 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2453 | verify(verify_backward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1400 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2461 | verify(verify_backward_weights_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1400 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2400 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1405 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2413 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1405 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2426 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1405 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2446 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1405 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2453 | verify(verify_backward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1405 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2461 | verify(verify_backward_weights_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1405 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2400 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1410 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2413 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1410 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2426 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1410 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2446 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1410 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2453 | verify(verify_backward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1410 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2461 | verify(verify_backward_weights_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1410 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 33 warnings generated when compiling for gfx942. 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 329.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 329.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 329.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 329.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 329.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 329.9 156 | return s; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2400 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1390 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2413 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1390 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2426 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1390 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2446 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1390 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2453 | verify(verify_backward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1390 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2461 | verify(verify_backward_weights_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1390 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2400 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1395 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2413 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1395 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2426 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1395 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2453 | verify(verify_backward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1395 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2461 | verify(verify_backward_weights_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1395 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2400 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1400 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2413 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1400 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2426 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1400 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2453 | verify(verify_backward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1400 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2461 | verify(verify_backward_weights_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1400 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2400 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1405 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2413 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1405 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2426 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1405 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2446 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1405 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2453 | verify(verify_backward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1405 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2461 | verify(verify_backward_weights_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1405 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2400 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1410 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2413 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1410 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2426 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1410 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2446 | verify(verify_forward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1410 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2453 | verify(verify_backward_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1410 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 329.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 329.9 770 | return result; 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 329.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 329.9 932 | return verify_impl( 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 329.9 2461 | verify(verify_backward_weights_conv{ 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 329.9 975 | static_cast(this)->run(); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 329.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 329.9 1368 | test_drive_impl_1(program_name, as); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 329.9 1410 | test_drive_impl>(name, std::move(as)); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 329.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 329.9 | ^ 329.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:94:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 329.9 94 | invoke_with_params(db_check); 329.9 | ^ 329.9 33 warnings generated when compiling for host. 330.3 [898/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_hip_igemm_xdlops.cpp.o 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 330.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 330.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 330.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 330.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 330.3 156 | return s; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2400 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1390 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2413 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1390 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2426 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1390 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2446 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1390 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2453 | verify(verify_backward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1390 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2461 | verify(verify_backward_weights_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1390 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2400 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1395 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2413 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1395 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2426 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1395 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2453 | verify(verify_backward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1395 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2461 | verify(verify_backward_weights_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1395 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2400 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1400 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2413 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1400 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2426 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1400 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2453 | verify(verify_backward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1400 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2461 | verify(verify_backward_weights_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1400 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2400 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1405 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2413 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1405 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2426 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1405 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2446 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1405 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2453 | verify(verify_backward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1405 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2461 | verify(verify_backward_weights_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1405 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2400 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1410 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2413 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1410 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2426 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1410 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2446 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1410 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2453 | verify(verify_backward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1410 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2461 | verify(verify_backward_weights_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1410 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 33 warnings generated when compiling for gfx942. 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 330.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 330.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 330.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 330.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 330.3 156 | return s; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2400 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1390 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2413 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1390 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2426 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1390 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2446 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1390 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2453 | verify(verify_backward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1390 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2461 | verify(verify_backward_weights_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1390 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2400 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1395 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2413 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1395 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2426 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1395 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2453 | verify(verify_backward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1395 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2461 | verify(verify_backward_weights_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1395 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2400 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1400 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2413 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1400 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2426 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1400 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2453 | verify(verify_backward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1400 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2461 | verify(verify_backward_weights_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1400 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2400 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1405 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2413 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1405 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2426 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1405 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2446 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1405 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2453 | verify(verify_backward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1405 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2461 | verify(verify_backward_weights_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1405 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2400 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1410 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2413 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1410 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2426 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1410 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2446 | verify(verify_forward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1410 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2453 | verify(verify_backward_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1410 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 330.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.3 770 | return result; 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.3 932 | return verify_impl( 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.3 2461 | verify(verify_backward_weights_conv{ 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.3 975 | static_cast(this)->run(); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.3 1368 | test_drive_impl_1(program_name, as); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.3 1410 | test_drive_impl>(name, std::move(as)); 330.3 | ^ 330.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 330.3 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 330.3 | ^ 330.3 33 warnings generated when compiling for host. 330.5 [899/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp.o 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 330.5 156 | return s; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2446 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2446 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2446 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 33 warnings generated when compiling for gfx942. 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 330.5 156 | return s; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2446 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2446 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2446 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:90:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 90 | test_drive(ptrs.size(), ptrs.data()); 330.5 | ^ 330.5 33 warnings generated when compiling for host. 330.5 [900/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_conv.cpp.o 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 330.5 156 | return s; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2446 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1400 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2446 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1405 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2446 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1410 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 33 warnings generated when compiling for gfx942. 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 330.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 330.5 156 | return s; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2426 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2446 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2453 | verify(verify_backward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2461 | verify(verify_backward_weights_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1390 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2400 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.5 2413 | verify(verify_forward_conv{ 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.5 975 | static_cast(this)->run(); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.5 1368 | test_drive_impl_1(program_name, as); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.5 1395 | test_drive_impl>(name, std::move(as)); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.5 101 | invoke_with_params(default_check); 330.5 | ^ 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.5 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.5 770 | return result; 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.5 | ^ 330.5 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.5 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2426 | verify(verify_forward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1395 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2453 | verify(verify_backward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1395 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2461 | verify(verify_backward_weights_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1395 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2400 | verify(verify_forward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1400 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2413 | verify(verify_forward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1400 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2426 | verify(verify_forward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1400 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2453 | verify(verify_backward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1400 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2461 | verify(verify_backward_weights_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1400 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2400 | verify(verify_forward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1405 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2413 | verify(verify_forward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1405 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2426 | verify(verify_forward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1405 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2446 | verify(verify_forward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1405 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2453 | verify(verify_backward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1405 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2461 | verify(verify_backward_weights_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1405 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2400 | verify(verify_forward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1410 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2413 | verify(verify_forward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1410 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2426 | verify(verify_forward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1410 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2446 | verify(verify_forward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1410 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2453 | verify(verify_backward_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1410 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 330.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.6 770 | return result; 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.6 932 | return verify_impl( 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.6 2461 | verify(verify_backward_weights_conv{ 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.6 975 | static_cast(this)->run(); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.6 1368 | test_drive_impl_1(program_name, as); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.6 1410 | test_drive_impl>(name, std::move(as)); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.6 | ^ 330.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.6 101 | invoke_with_params(default_check); 330.6 | ^ 330.6 33 warnings generated when compiling for host. 330.7 [901/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 330.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 330.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 330.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 330.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 330.7 156 | return s; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2400 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1390 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2413 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1390 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2426 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1390 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2446 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1390 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2453 | verify(verify_backward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1390 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2461 | verify(verify_backward_weights_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1390 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2400 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1395 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2413 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1395 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2426 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1395 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2453 | verify(verify_backward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1395 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2461 | verify(verify_backward_weights_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1395 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2400 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1400 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2413 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1400 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2426 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1400 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2453 | verify(verify_backward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1400 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2461 | verify(verify_backward_weights_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1400 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2400 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1405 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2413 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1405 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2426 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1405 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2446 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1405 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2453 | verify(verify_backward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1405 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2461 | verify(verify_backward_weights_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1405 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2400 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1410 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2413 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1410 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2426 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1410 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2446 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1410 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2453 | verify(verify_backward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1410 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2461 | verify(verify_backward_weights_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1410 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 33 warnings generated when compiling for gfx942. 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 330.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 330.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 330.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 330.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 330.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 330.7 156 | return s; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2400 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1390 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2413 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1390 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2426 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1390 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2446 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1390 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2453 | verify(verify_backward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1390 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2461 | verify(verify_backward_weights_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1390 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2400 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1395 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2413 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1395 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2426 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1395 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2453 | verify(verify_backward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1395 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2461 | verify(verify_backward_weights_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1395 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2400 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1400 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2413 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1400 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2426 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1400 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2453 | verify(verify_backward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1400 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2461 | verify(verify_backward_weights_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1400 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2400 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1405 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2413 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1405 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2426 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1405 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2446 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1405 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2453 | verify(verify_backward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1405 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2461 | verify(verify_backward_weights_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1405 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2400 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1410 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2413 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1410 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2426 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1410 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2446 | verify(verify_forward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1410 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2453 | verify(verify_backward_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1410 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 330.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 330.7 770 | return result; 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 330.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 330.7 932 | return verify_impl( 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 330.7 2461 | verify(verify_backward_weights_conv{ 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 330.7 975 | static_cast(this)->run(); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 330.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 330.7 1368 | test_drive_impl_1(program_name, as); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 330.7 1410 | test_drive_impl>(name, std::move(as)); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 330.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 330.7 | ^ 330.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 330.7 101 | invoke_with_params( 330.7 | ^ 330.7 33 warnings generated when compiling for host. 332.1 [902/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_embed_db.cpp.o 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 332.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 332.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 332.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 332.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 332.1 156 | return s; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2400 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1390 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2413 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1390 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2426 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1390 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2446 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1390 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2453 | verify(verify_backward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1390 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2461 | verify(verify_backward_weights_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1390 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2400 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1395 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2413 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1395 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2426 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1395 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2453 | verify(verify_backward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1395 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2461 | verify(verify_backward_weights_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1395 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2400 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1400 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2413 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1400 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2426 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1400 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2453 | verify(verify_backward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1400 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2461 | verify(verify_backward_weights_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1400 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2400 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1405 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2413 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1405 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2426 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1405 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2446 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1405 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2453 | verify(verify_backward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1405 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2461 | verify(verify_backward_weights_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1405 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2400 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1410 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2413 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1410 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2426 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1410 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2446 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1410 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2453 | verify(verify_backward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1410 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2461 | verify(verify_backward_weights_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1410 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 33 warnings generated when compiling for gfx942. 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 332.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 332.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 332.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 332.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 332.1 156 | return s; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2400 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1390 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2413 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1390 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2426 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1390 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2446 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1390 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2453 | verify(verify_backward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1390 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2461 | verify(verify_backward_weights_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1390 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2400 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1395 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2413 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1395 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2426 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1395 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2453 | verify(verify_backward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1395 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2461 | verify(verify_backward_weights_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1395 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2400 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1400 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2413 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1400 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2426 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1400 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2453 | verify(verify_backward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1400 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2461 | verify(verify_backward_weights_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1400 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2400 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1405 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2413 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1405 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2426 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1405 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2446 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1405 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2453 | verify(verify_backward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1405 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2461 | verify(verify_backward_weights_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1405 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2400 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1410 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2413 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1410 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2426 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1410 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2446 | verify(verify_forward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1410 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2453 | verify(verify_backward_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1410 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.1 770 | return result; 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.1 932 | return verify_impl( 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.1 2461 | verify(verify_backward_weights_conv{ 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.1 975 | static_cast(this)->run(); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.1 1368 | test_drive_impl_1(program_name, as); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.1 1410 | test_drive_impl>(name, std::move(as)); 332.1 | ^ 332.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 332.1 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 332.1 | ^ 332.1 33 warnings generated when compiling for host. 332.7 [903/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_group.cpp.o 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 332.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 332.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 332.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 332.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 332.7 156 | return s; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2400 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1390 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2413 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1390 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2426 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1390 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2446 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1390 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2453 | verify(verify_backward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1390 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2461 | verify(verify_backward_weights_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1390 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2400 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1395 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2413 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1395 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2426 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1395 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2453 | verify(verify_backward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1395 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2461 | verify(verify_backward_weights_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1395 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2400 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1400 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2413 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1400 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2426 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1400 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2453 | verify(verify_backward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1400 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2461 | verify(verify_backward_weights_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1400 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2400 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1405 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2413 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1405 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2426 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1405 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2446 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1405 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2453 | verify(verify_backward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1405 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2461 | verify(verify_backward_weights_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1405 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2400 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1410 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2413 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1410 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2426 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1410 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2446 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1410 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2453 | verify(verify_backward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1410 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2461 | verify(verify_backward_weights_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1410 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 33 warnings generated when compiling for gfx942. 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 332.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 332.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 332.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 332.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 332.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 332.7 156 | return s; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2400 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1390 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2413 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1390 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2426 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1390 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2446 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1390 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2453 | verify(verify_backward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1390 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2461 | verify(verify_backward_weights_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1390 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2400 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1395 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2413 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1395 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2426 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1395 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2453 | verify(verify_backward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1395 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2461 | verify(verify_backward_weights_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1395 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2400 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1400 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2413 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1400 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2426 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1400 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2453 | verify(verify_backward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1400 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2461 | verify(verify_backward_weights_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1400 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2400 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1405 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2413 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1405 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2426 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1405 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2446 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1405 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2453 | verify(verify_backward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1405 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2461 | verify(verify_backward_weights_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1405 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2400 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1410 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2413 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1410 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2426 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1410 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2446 | verify(verify_forward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1410 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2453 | verify(verify_backward_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1410 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 332.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 332.7 770 | return result; 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 332.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 332.7 932 | return verify_impl( 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 332.7 2461 | verify(verify_backward_weights_conv{ 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 332.7 975 | static_cast(this)->run(); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 332.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 332.7 1368 | test_drive_impl_1(program_name, as); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 332.7 1410 | test_drive_impl>(name, std::move(as)); 332.7 | ^ 332.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 332.7 138 | test_drive(ptrs.size(), ptrs.data()); 332.7 | ^ 332.7 33 warnings generated when compiling for host. 334.1 [904/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_fwd.cpp.o 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 334.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 334.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 334.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 334.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 334.1 156 | return s; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2400 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1390 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2413 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1390 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2426 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1390 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2446 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1390 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2453 | verify(verify_backward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1390 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2461 | verify(verify_backward_weights_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1390 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2400 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1395 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2413 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1395 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2426 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1395 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2453 | verify(verify_backward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1395 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2461 | verify(verify_backward_weights_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1395 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2400 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1400 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2413 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1400 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2426 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1400 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2453 | verify(verify_backward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1400 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2461 | verify(verify_backward_weights_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1400 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2400 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1405 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2413 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1405 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2426 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1405 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2446 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1405 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2453 | verify(verify_backward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1405 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2461 | verify(verify_backward_weights_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1405 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2400 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1410 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2413 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1410 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2426 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1410 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2446 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1410 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2453 | verify(verify_backward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1410 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2461 | verify(verify_backward_weights_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1410 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 33 warnings generated when compiling for gfx942. 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 334.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 334.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 334.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 334.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 334.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 334.1 156 | return s; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2400 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1390 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2413 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1390 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2426 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1390 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2446 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1390 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2453 | verify(verify_backward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1390 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2461 | verify(verify_backward_weights_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1390 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2400 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1395 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2413 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1395 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2426 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1395 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2453 | verify(verify_backward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1395 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2461 | verify(verify_backward_weights_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1395 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2400 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1400 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2413 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1400 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2426 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1400 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2453 | verify(verify_backward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1400 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2461 | verify(verify_backward_weights_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1400 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2400 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1405 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2413 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1405 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2426 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1405 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2446 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1405 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2453 | verify(verify_backward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1405 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2461 | verify(verify_backward_weights_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1405 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2400 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1410 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2413 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1410 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2426 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1410 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2446 | verify(verify_forward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1410 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2453 | verify(verify_backward_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1410 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 334.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 334.1 770 | return result; 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 334.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 334.1 932 | return verify_impl( 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 334.1 2461 | verify(verify_backward_weights_conv{ 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 334.1 975 | static_cast(this)->run(); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 334.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 334.1 1368 | test_drive_impl_1(program_name, as); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 334.1 1410 | test_drive_impl>(name, std::move(as)); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 334.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 334.1 | ^ 334.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:85:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 334.1 85 | invoke_with_params(db_check); 334.1 | ^ 334.1 33 warnings generated when compiling for host. 335.6 [905/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_dlops.cpp.o 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 335.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 335.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 335.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 335.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 335.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 335.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 335.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 335.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 335.6 156 | return s; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2400 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1390 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2413 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1390 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2426 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1390 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2446 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1390 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2453 | verify(verify_backward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1390 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2461 | verify(verify_backward_weights_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1390 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2400 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1395 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2413 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1395 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2426 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1395 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2453 | verify(verify_backward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1395 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2461 | verify(verify_backward_weights_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1395 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2400 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1400 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2413 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1400 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2426 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1400 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2453 | verify(verify_backward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1400 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2461 | verify(verify_backward_weights_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1400 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2400 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1405 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2413 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1405 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2426 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1405 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2446 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1405 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2453 | verify(verify_backward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1405 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2461 | verify(verify_backward_weights_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1405 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2400 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1410 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2413 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1410 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2426 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1410 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2446 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1410 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2453 | verify(verify_backward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1410 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2461 | verify(verify_backward_weights_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1410 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 33 warnings generated when compiling for gfx942. 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 335.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 335.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 335.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 335.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 335.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 335.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 335.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 335.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 335.6 156 | return s; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2400 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1390 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2413 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1390 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2426 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1390 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2446 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1390 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2453 | verify(verify_backward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1390 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2461 | verify(verify_backward_weights_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1390 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2400 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1395 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2413 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1395 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2426 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1395 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2453 | verify(verify_backward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1395 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2461 | verify(verify_backward_weights_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1395 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2400 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1400 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2413 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1400 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2426 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1400 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2453 | verify(verify_backward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1400 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2461 | verify(verify_backward_weights_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1400 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2400 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1405 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2413 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1405 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2426 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1405 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2446 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1405 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2453 | verify(verify_backward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1405 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2461 | verify(verify_backward_weights_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1405 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2400 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1410 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2413 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1410 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2426 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1410 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2446 | verify(verify_forward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1410 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2453 | verify(verify_backward_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1410 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 335.6 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 335.6 770 | return result; 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 335.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 335.6 932 | return verify_impl( 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 335.6 2461 | verify(verify_backward_weights_conv{ 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 335.6 975 | static_cast(this)->run(); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 335.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 335.6 1368 | test_drive_impl_1(program_name, as); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 335.6 1410 | test_drive_impl>(name, std::move(as)); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 335.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 335.6 | ^ 335.6 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:165:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 335.6 165 | invoke_with_params(default_check); 335.6 | ^ 335.6 33 warnings generated when compiling for host. 336.0 [906/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_bwd_wrw.cpp.o 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 336.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 336.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 336.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 336.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 336.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 336.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 336.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 336.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 336.0 156 | return s; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2400 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1390 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2413 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1390 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2426 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1390 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2446 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1390 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2453 | verify(verify_backward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1390 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2461 | verify(verify_backward_weights_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1390 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2400 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1395 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2413 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1395 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2426 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1395 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2453 | verify(verify_backward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1395 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2461 | verify(verify_backward_weights_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1395 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2400 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1400 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2413 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1400 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2426 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1400 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2453 | verify(verify_backward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1400 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2461 | verify(verify_backward_weights_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1400 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2400 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1405 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2413 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1405 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2426 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1405 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2446 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1405 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2453 | verify(verify_backward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1405 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2461 | verify(verify_backward_weights_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1405 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2400 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1410 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2413 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1410 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2426 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1410 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2446 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1410 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2453 | verify(verify_backward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1410 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2461 | verify(verify_backward_weights_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1410 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 33 warnings generated when compiling for gfx942. 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 336.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 336.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 336.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 336.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 336.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 336.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 336.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 336.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 336.0 156 | return s; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2400 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1390 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2413 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1390 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2426 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1390 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2446 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1390 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2453 | verify(verify_backward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1390 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2461 | verify(verify_backward_weights_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1390 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2400 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1395 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2413 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1395 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2426 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1395 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2453 | verify(verify_backward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1395 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2461 | verify(verify_backward_weights_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1395 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2400 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1400 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2413 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1400 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2426 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1400 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2453 | verify(verify_backward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1400 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2461 | verify(verify_backward_weights_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1400 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2400 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1405 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2413 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1405 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2426 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1405 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2446 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1405 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2453 | verify(verify_backward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1405 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2461 | verify(verify_backward_weights_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1405 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2400 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1410 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2413 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1410 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2426 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1410 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2446 | verify(verify_forward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1410 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2453 | verify(verify_backward_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1410 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 336.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 336.0 770 | return result; 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 336.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 336.0 932 | return verify_impl( 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 336.0 2461 | verify(verify_backward_weights_conv{ 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 336.0 975 | static_cast(this)->run(); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 336.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 336.0 1368 | test_drive_impl_1(program_name, as); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 336.0 1410 | test_drive_impl>(name, std::move(as)); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 336.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 336.0 | ^ 336.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:96:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 336.0 96 | invoke_with_params(db_check); 336.0 | ^ 336.0 33 warnings generated when compiling for host. 344.2 [907/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopen_conv.cpp.o 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 344.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 344.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 344.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 344.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 344.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 344.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 344.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 344.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 344.2 156 | return s; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2400 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1390 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2413 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1390 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2426 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1390 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2446 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1390 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2453 | verify(verify_backward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1390 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2461 | verify(verify_backward_weights_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1390 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2400 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1395 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2413 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1395 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2426 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1395 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2453 | verify(verify_backward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1395 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2461 | verify(verify_backward_weights_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1395 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2400 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1400 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2413 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1400 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2426 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1400 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2453 | verify(verify_backward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1400 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2461 | verify(verify_backward_weights_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1400 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2400 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1405 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2413 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1405 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2426 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1405 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2446 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1405 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2453 | verify(verify_backward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1405 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2461 | verify(verify_backward_weights_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1405 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2400 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1410 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2413 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1410 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2426 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1410 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2446 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1410 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2453 | verify(verify_backward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1410 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2461 | verify(verify_backward_weights_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1410 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 33 warnings generated when compiling for gfx942. 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 344.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 344.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 344.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 344.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 344.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 344.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 344.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 344.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 344.2 156 | return s; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2400 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1390 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2413 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1390 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2426 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1390 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2446 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1390 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2453 | verify(verify_backward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1390 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2461 | verify(verify_backward_weights_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1390 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2400 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1395 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2413 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1395 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2426 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1395 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2453 | verify(verify_backward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1395 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2461 | verify(verify_backward_weights_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1395 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2400 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1400 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2413 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1400 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2426 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1400 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2453 | verify(verify_backward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1400 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2461 | verify(verify_backward_weights_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1400 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2400 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1405 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2413 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1405 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2426 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1405 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2446 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1405 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2453 | verify(verify_backward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1405 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2461 | verify(verify_backward_weights_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1405 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2400 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1410 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2413 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1410 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2426 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1410 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2446 | verify(verify_forward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1410 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2453 | verify(verify_backward_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1410 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 344.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 344.2 770 | return result; 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 344.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 344.2 932 | return verify_impl( 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 344.2 2461 | verify(verify_backward_weights_conv{ 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 344.2 975 | static_cast(this)->run(); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 344.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 344.2 1368 | test_drive_impl_1(program_name, as); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 344.2 1410 | test_drive_impl>(name, std::move(as)); 344.2 | ^ 344.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 344.2 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 344.2 | ^ 344.2 33 warnings generated when compiling for host. 346.2 [908/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp.o 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 346.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 346.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 346.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 346.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 346.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 346.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 346.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 346.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 346.2 156 | return s; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2400 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1390 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2413 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1390 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2426 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1390 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2446 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1390 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2453 | verify(verify_backward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1390 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2461 | verify(verify_backward_weights_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1390 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2400 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1395 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2413 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1395 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2426 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1395 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2453 | verify(verify_backward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1395 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2461 | verify(verify_backward_weights_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1395 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2400 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1400 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2413 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1400 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2426 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1400 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2453 | verify(verify_backward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1400 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2461 | verify(verify_backward_weights_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1400 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2400 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1405 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2413 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1405 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2426 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1405 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2446 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1405 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2453 | verify(verify_backward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1405 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2461 | verify(verify_backward_weights_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1405 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2400 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1410 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2413 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1410 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2426 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1410 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2446 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1410 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2453 | verify(verify_backward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1410 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2461 | verify(verify_backward_weights_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1410 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 33 warnings generated when compiling for gfx942. 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 346.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 346.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 346.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 346.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 346.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 346.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 346.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 346.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 346.2 156 | return s; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2400 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1390 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2413 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1390 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2426 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1390 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2446 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1390 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2453 | verify(verify_backward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1390 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2461 | verify(verify_backward_weights_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1390 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2400 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1395 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2413 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1395 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2426 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1395 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2453 | verify(verify_backward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1395 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2461 | verify(verify_backward_weights_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1395 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2400 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1400 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2413 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1400 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2426 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1400 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2453 | verify(verify_backward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1400 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2461 | verify(verify_backward_weights_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1400 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2400 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1405 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2413 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1405 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2426 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1405 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2446 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1405 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2453 | verify(verify_backward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1405 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2461 | verify(verify_backward_weights_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1405 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2400 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1410 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2413 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1410 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2426 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1410 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2446 | verify(verify_forward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1410 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2453 | verify(verify_backward_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1410 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 346.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 346.2 770 | return result; 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 346.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 346.2 932 | return verify_impl( 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 346.2 2461 | verify(verify_backward_weights_conv{ 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 346.2 975 | static_cast(this)->run(); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 346.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 346.2 1368 | test_drive_impl_1(program_name, as); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 346.2 1410 | test_drive_impl>(name, std::move(as)); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 346.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 346.2 | ^ 346.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:80:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 346.2 80 | invoke_with_params(tuning_check); 346.2 | ^ 346.2 33 warnings generated when compiling for host. 347.1 [909/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp.o 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 347.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 347.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 347.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 347.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 347.1 156 | return s; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2400 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1390 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2413 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1390 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2426 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1390 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2446 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1390 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2453 | verify(verify_backward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1390 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2461 | verify(verify_backward_weights_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1390 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2400 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1395 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2413 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1395 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2426 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1395 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2453 | verify(verify_backward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1395 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2461 | verify(verify_backward_weights_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1395 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2400 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1400 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2413 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1400 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2426 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1400 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2453 | verify(verify_backward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1400 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2461 | verify(verify_backward_weights_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1400 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2400 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1405 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2413 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1405 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2426 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1405 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2446 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1405 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2453 | verify(verify_backward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1405 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2461 | verify(verify_backward_weights_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1405 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2400 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1410 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2413 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1410 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2426 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1410 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2446 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1410 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2453 | verify(verify_backward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1410 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2461 | verify(verify_backward_weights_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1410 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 33 warnings generated when compiling for gfx942. 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 347.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 347.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 347.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 347.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 347.1 156 | return s; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2400 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1390 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2413 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1390 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2426 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1390 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2446 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1390 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2453 | verify(verify_backward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1390 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2461 | verify(verify_backward_weights_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1390 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2400 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1395 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2413 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1395 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2426 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1395 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2453 | verify(verify_backward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1395 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2461 | verify(verify_backward_weights_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1395 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2400 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1400 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2413 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1400 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2426 | verify(verify_forward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.1 1400 | test_drive_impl>(name, std::move(as)); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.1 77 | invoke_with_params(tuning_check); 347.1 | ^ 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.1 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.1 770 | return result; 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.1 932 | return verify_impl( 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.1 2453 | verify(verify_backward_conv{ 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.1 975 | static_cast(this)->run(); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.1 | ^ 347.1 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.1 1368 | test_drive_impl_1(program_name, as); 347.1 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1400 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2461 | verify(verify_backward_weights_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1400 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2400 | verify(verify_forward_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1405 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2413 | verify(verify_forward_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1405 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2426 | verify(verify_forward_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1405 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2446 | verify(verify_forward_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1405 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2453 | verify(verify_backward_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1405 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2461 | verify(verify_backward_weights_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1405 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2400 | verify(verify_forward_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1410 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2413 | verify(verify_forward_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1410 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2426 | verify(verify_forward_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1410 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2446 | verify(verify_forward_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1410 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2453 | verify(verify_backward_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1410 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 347.2 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.2 770 | return result; 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.2 932 | return verify_impl( 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.2 2461 | verify(verify_backward_weights_conv{ 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.2 975 | static_cast(this)->run(); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.2 1368 | test_drive_impl_1(program_name, as); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.2 1410 | test_drive_impl>(name, std::move(as)); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 347.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 347.2 | ^ 347.2 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 347.2 77 | invoke_with_params(tuning_check); 347.2 | ^ 347.2 33 warnings generated when compiling for host. 347.3 [910/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/regression_issue_2012.cpp.o 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 347.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 347.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 347.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 347.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 347.3 156 | return s; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2400 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1390 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2413 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1390 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2426 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1390 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2446 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1390 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2453 | verify(verify_backward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1390 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2461 | verify(verify_backward_weights_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1390 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2400 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1395 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2413 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1395 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2426 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1395 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2453 | verify(verify_backward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1395 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2461 | verify(verify_backward_weights_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1395 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2400 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1400 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2413 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1400 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2426 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1400 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2453 | verify(verify_backward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1400 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2461 | verify(verify_backward_weights_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1400 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2400 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1405 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2413 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1405 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2426 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1405 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2446 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1405 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2453 | verify(verify_backward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1405 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2461 | verify(verify_backward_weights_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1405 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2400 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1410 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2413 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1410 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2426 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1410 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2446 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1410 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2453 | verify(verify_backward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1410 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2461 | verify(verify_backward_weights_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1410 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 33 warnings generated when compiling for gfx942. 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 347.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 347.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 347.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 347.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 347.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 347.3 156 | return s; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2400 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1390 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2413 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1390 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2426 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1390 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2446 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1390 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2453 | verify(verify_backward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1390 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2461 | verify(verify_backward_weights_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1390 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2400 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1395 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2413 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1395 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2426 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1395 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2453 | verify(verify_backward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1395 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2461 | verify(verify_backward_weights_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1395 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2400 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1400 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2413 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1400 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2426 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1400 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2453 | verify(verify_backward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1400 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2461 | verify(verify_backward_weights_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1400 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2400 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1405 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2413 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1405 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2426 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1405 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2446 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1405 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2453 | verify(verify_backward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1405 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2461 | verify(verify_backward_weights_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1405 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2400 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1410 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2413 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1410 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2426 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1410 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2446 | verify(verify_forward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1410 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2453 | verify(verify_backward_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1410 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 347.3 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 347.3 770 | return result; 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 347.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 347.3 932 | return verify_impl( 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 347.3 2461 | verify(verify_backward_weights_conv{ 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 347.3 975 | static_cast(this)->run(); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 347.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 347.3 1368 | test_drive_impl_1(program_name, as); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 347.3 1410 | test_drive_impl>(name, std::move(as)); 347.3 | ^ 347.3 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 347.3 96 | test_drive(ptrs.size(), ptrs.data()); 347.3 | ^ 347.3 33 warnings generated when compiling for host. 348.8 [911/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp.o 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 348.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 348.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 348.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 348.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 348.8 156 | return s; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2400 | verify(verify_forward_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1390 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2413 | verify(verify_forward_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1390 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2426 | verify(verify_forward_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1390 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2446 | verify(verify_forward_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1390 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2453 | verify(verify_backward_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1390 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2461 | verify(verify_backward_weights_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1390 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2400 | verify(verify_forward_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1395 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2413 | verify(verify_forward_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1395 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2426 | verify(verify_forward_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1395 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2453 | verify(verify_backward_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1395 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2461 | verify(verify_backward_weights_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1395 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2400 | verify(verify_forward_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1400 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2413 | verify(verify_forward_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1400 | test_drive_impl>(name, std::move(as)); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.8 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.8 78 | invoke_with_params(tuning_check); 348.8 | ^ 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.8 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.8 770 | return result; 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.8 932 | return verify_impl( 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.8 2426 | verify(verify_forward_conv{ 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.8 975 | static_cast(this)->run(); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.8 1368 | test_drive_impl_1(program_name, as); 348.8 | ^ 348.8 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.8 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2446 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2446 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 33 warnings generated when compiling for gfx942. 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 348.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 348.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 348.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 348.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 348.9 156 | return s; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2446 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2446 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2446 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(tuning_check); 348.9 | ^ 348.9 33 warnings generated when compiling for host. 348.9 [912/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/regression_float_mi100.cpp.o 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 348.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 348.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 348.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 348.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 348.9 156 | return s; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2446 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2446 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2446 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 33 warnings generated when compiling for gfx942. 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 348.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 348.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 348.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 348.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 348.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 348.9 156 | return s; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2446 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1390 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1395 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1400 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2446 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1405 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2400 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2413 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2426 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2446 | verify(verify_forward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2453 | verify(verify_backward_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 348.9 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 348.9 770 | return result; 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 348.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 348.9 932 | return verify_impl( 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 348.9 2461 | verify(verify_backward_weights_conv{ 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 348.9 975 | static_cast(this)->run(); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 348.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 348.9 1368 | test_drive_impl_1(program_name, as); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 348.9 1410 | test_drive_impl>(name, std::move(as)); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 348.9 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 348.9 | ^ 348.9 /therock/src/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 348.9 78 | invoke_with_params(default_check); 348.9 | ^ 348.9 33 warnings generated when compiling for host. 350.7 [913/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_convasmbwdwrw.cpp.o 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 350.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 350.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 350.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 350.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 350.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 350.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 350.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 350.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 350.7 156 | return s; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2400 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1390 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2413 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1390 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2426 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1390 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2446 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1390 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2453 | verify(verify_backward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1390 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2461 | verify(verify_backward_weights_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1390 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2400 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1395 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2413 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1395 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2426 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1395 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2453 | verify(verify_backward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1395 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2461 | verify(verify_backward_weights_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1395 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2400 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1400 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2413 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1400 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2426 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1400 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2453 | verify(verify_backward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1400 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2461 | verify(verify_backward_weights_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1400 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2400 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1405 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2413 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1405 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2426 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1405 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2446 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1405 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2453 | verify(verify_backward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1405 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2461 | verify(verify_backward_weights_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1405 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2400 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1410 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2413 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1410 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2426 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1410 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2446 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1410 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2453 | verify(verify_backward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1410 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2461 | verify(verify_backward_weights_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1410 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 33 warnings generated when compiling for gfx942. 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 350.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 350.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 350.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 350.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 350.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 350.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 350.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 350.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 350.7 156 | return s; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2400 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1390 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2413 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1390 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2426 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1390 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2446 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1390 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2453 | verify(verify_backward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1390 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2461 | verify(verify_backward_weights_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1390 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2400 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1395 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2413 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1395 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2426 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1395 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2453 | verify(verify_backward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1395 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2461 | verify(verify_backward_weights_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1395 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2400 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1400 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2413 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1400 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2426 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1400 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2453 | verify(verify_backward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1400 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2461 | verify(verify_backward_weights_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1400 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2400 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1405 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2413 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1405 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2426 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1405 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2446 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1405 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2453 | verify(verify_backward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1405 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2461 | verify(verify_backward_weights_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1405 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2400 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1410 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2413 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1410 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2426 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1410 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2446 | verify(verify_forward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1410 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2453 | verify(verify_backward_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1410 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 350.7 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 350.7 770 | return result; 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 350.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 350.7 932 | return verify_impl( 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 350.7 2461 | verify(verify_backward_weights_conv{ 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 350.7 975 | static_cast(this)->run(); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 350.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 350.7 1368 | test_drive_impl_1(program_name, as); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 350.7 1410 | test_drive_impl>(name, std::move(as)); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 350.7 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 350.7 | ^ 350.7 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 350.7 109 | invoke_with_params(tuning_check); 350.7 | ^ 350.7 33 warnings generated when compiling for host. 354.0 [914/916] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp.o 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 354.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 354.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 354.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 354.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 354.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 354.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 354.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 354.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 354.0 156 | return s; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2400 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1390 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2413 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1390 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2426 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1390 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2446 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1390 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2453 | verify(verify_backward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1390 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2461 | verify(verify_backward_weights_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1390 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2400 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1395 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2413 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1395 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2426 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1395 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2453 | verify(verify_backward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1395 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2461 | verify(verify_backward_weights_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1395 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2400 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1400 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2413 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1400 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2426 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1400 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2453 | verify(verify_backward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1400 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2461 | verify(verify_backward_weights_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1400 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2400 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1405 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2413 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1405 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2426 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1405 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2446 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1405 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2453 | verify(verify_backward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1405 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2461 | verify(verify_backward_weights_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1405 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2400 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1410 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2413 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1410 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2426 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1410 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2446 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1410 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2453 | verify(verify_backward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1410 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2461 | verify(verify_backward_weights_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1410 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 33 warnings generated when compiling for gfx942. 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 354.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 354.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 354.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 354.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 354.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 354.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 354.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 354.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 354.0 156 | return s; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2400 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1390 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2413 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1390 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2426 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1390 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2446 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1390 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2453 | verify(verify_backward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1390 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2461 | verify(verify_backward_weights_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1390 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2400 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1395 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2413 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1395 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2426 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1395 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2453 | verify(verify_backward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1395 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2461 | verify(verify_backward_weights_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1395 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2400 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1400 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2413 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1400 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2426 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1400 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2453 | verify(verify_backward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1400 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2461 | verify(verify_backward_weights_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1400 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2400 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1405 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2413 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1405 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2426 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1405 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2446 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1405 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2453 | verify(verify_backward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1405 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2461 | verify(verify_backward_weights_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1405 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2400 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1410 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2413 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1410 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2426 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1410 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2446 | verify(verify_forward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1410 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2453 | verify(verify_backward_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1410 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 354.0 In file included from /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 354.0 770 | return result; 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 354.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 354.0 932 | return verify_impl( 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 354.0 2461 | verify(verify_backward_weights_conv{ 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 354.0 975 | static_cast(this)->run(); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 354.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 354.0 1368 | test_drive_impl_1(program_name, as); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 354.0 1410 | test_drive_impl>(name, std::move(as)); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 354.0 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 354.0 | ^ 354.0 /therock/src/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:86:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 354.0 86 | invoke_with_params(tuning_check); 354.0 | ^ 354.0 33 warnings generated when compiling for host. 354.4 [915/916] Linking CXX executable bin/miopen_gtest END 1767691457.443539 354.3605635166168 0